import.css=/download/attachments/327912/newLayout.css |
Linha de Produto: | Microsiga Protheus |
Segmento: | Backoffice |
Módulo: | Compras (SIGACOM) |
Ponto de Entrada: | A103VLQT |
País(es): | Brasil |
Banco(s) de Dados: | Todos |
Abrangência | Protheus 11, Protheus 12 |
Sistema(s) operacional(is): | Windows/Linux |
Descrição: | LOCALIZAÇÃO : Function A103TrFil - Responsável pela validação de cada linha da GetDados da NFE quando da transferência de materiais entre as filiais. EM QUE PONTO : O ponto se encontra logo após a validação da quantidade entre as tabelas SD1 - entrada e SD2 - saida. A rotina somente permite que a transferência seja realizada se a quantidade de saída SD2 seja igual a quantidade de entrada SD1, o ponto deve ser utilizado para interromper esta validação para que em determinada necessidade especifica de um cliente possa dar entrada de uma quantidade diferente a quantidade de saída, para que a validação seja cancelada basta que o retorno do ponto seja igual .T. . | ||||||||||||||||||||
Eventos: | |||||||||||||||||||||
Programa Fonte: | MATA103.PRW | ||||||||||||||||||||
Sintaxe | A103VLQT - Interrompe Validação de tabelas de entrada e saída ( < PARAMIXB[1]> ) --> lRet | ||||||||||||||||||||
Parâmetros |
| ||||||||||||||||||||
Retorno: | lRet(logico) lRet = .T. permite a transferencia lRet = .F. exibe o help do sistema e interrompe a transferencia. | ||||||||||||||||||||
Exemplo: | User Function A103VLQT()Local PARAMIXB[1] // se .T. SD1 e SD2 iguais, se .F. SD1 e SD2 estão diferentes Local lRet := .T. // Permite que a quantidade de entrada seja diferente a de saída. Return(lRet) |