Ponto-de-Entrada: LJ7001 - Utilizado para validação no final da venda
Abrangências: |
Microsiga Protheus 10
,
Microsiga Protheus 11
|
Versões: |
Advanced Protheus 7.10
,
Microsiga Protheus 8.11
,
Microsiga Protheus 10
,
Microsiga Protheus 11
|
Idiomas: |
Espanhol
,
Inglês
|
Descrição:
Esse ponto de entrada é chamado antes do início da gravação do orçamento. Utilizado para validações no final da venda.
Sintaxe
LJ7001 - Utilizado para validação no final da venda ( [ ExpN1 ], [ ExpA2 ], [ ExpN3 ] ) --> lRet
Parâmetros:
| Nome | | | Tipo | | | Descrição | | | Default | | | Obrigatório | | | Referência | |
| ExpN1 | | | Numérico | | | Tipo da operação de acordo com as opções: 1 - Orçamento / 2 - Venda / 3 - Pedido | | | | | | | | | | |
| ExpA2 | | | Array of Record | | | Array com os dados da devolução de acordo com a estrutura: [1] - Série da NF de devolução / [2] - Número da NF de devolução / [3] - Código do cliente da devolução / [4] - Loja do cliente da devolução / [5] - Tipo de operação (1=Troca; 2=Devolução) Esse array é preenchido pela rotina LOJA720 quando se realiza uma operação de troca/devolução. | | | | | | | | | | |
| ExpN3 | | | Numérico | | | Tipo de documento impresso pela venda de acordo com as opções: 1 - Cupom fiscal / 2 - Nota fiscal | | | | | | | | | | |
Retorno
lRet(logico) - True (.T.) = Prossegue com a finalização da VendaFalse(.F.) = Aborta a Finalização da Venda