buenos dias
tengo una ayuda espero y me puedan ayudar se me solicita que devo de
modificar el codigo de asientos donde veda de limitar sirtas cosas lo que pense
pues en un where pero no e podido ya realize eso en otras dos pero en asientos no este
es el codigo que utilize en facturacion y me trabaja muy bien
if @object_type = 18
begin
SELECT @NormaRep=count(PCH1.LineNum)
FROM PCH1 INNER JOIN
OPCH ON PCH1.DocEntry = OPCH.DocEntry
WHERE (PCH1.DocEntry = @list_of_cols_val_tab_del) AND (PCH1.OcrCode IS NULL)
end
if @NormaRep<>0 -- Si la consulta nos trae un valor nulo asignara el valor 1 al error y el mensaje de error personalizado, lo cual bloqueara la accion, en caso contrario dejara avanzar
begin
set @error = 1
set @error_message = 'Falta Norma de Reparto'
end
el problema es que agarre como identificador 2 cosas en este ejemplo LineNum y DocEntry pero en el 30 que es asientos no
me realiza cambios ya que esos campos no existen y e intentado con otros y no puedo espero y me puedan apoyar