import.css=/download/attachments/327912/newLayout.css |
Ponto-de-Entrada: LOCXPE55 - Altera provincia de entrega do cabeçalho
Descrição:
Ponto de Entrada, exclusivo para a Argentina, executado em facturas e remitos de entrada, sempre ao passar pelos campos Cod. fornecedor / loja e província de entrega do cabeçalho, permitindo ao usuário decidir se a rotina alterará ou não automaticamente as províncias de entrega dos itens com a província de entrega do cabeçalho.
Eventos
Chamado em duas funções: 1) AtuCliFor( ) - (Validação do campo F1_FORNECE / F1_LOJA - Atualiza o código do cliente ou fornecedor e da loja nos itens, quando passa pelo campo no cabeçalho), executado antes da atualização da província de entrega nos itens do aCols.. 2) LocProvent() - (Validação para M->F1_PROVENT - província de entrega do cabeçalho), executado antes da atualização da província de entrega nos itens do aCols.
Programa Fonte
LOCXNF.PRW
Sintaxe
LOCXPE55 - Altera provincia de entrega do cabeçalho ( [ ParamIxb[1] ], [ ParamIxb[2] ], [ ParamIxb[3] ] ) --> ExpL
Parâmetros:
Retorno
Observações
A província de entrega informada no cabeçalho é inicialmente carregada do fornecedor e pode ser alterada para outra, assim como os itens da factura ou remito também podem ter províncias distintas em relação à do cabeçalho.
Exemplos
User Function LOCXPE55()Local cCampo := ParamIxb[1] // Variável do cabeçalho sendo editada Local cProvAnt := ParamIxb[2] // Provincia anterior do cabeçalho/proveedorLocal cProvAtu := ParamIxb[3] // Provincia atual do cabeçalho/proveedorLocal lRet := .T.If "_PROVENT"$cCampo .OR. "_FORNECE"$cCampo .OR. "_LOJA"$cCampo lRet := .F.EndIfReturn lRet
Variáveis
|