Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | |
Função: | Venda (Geração do pedido de venda) |
País: | Brasil |
Esse ponto de entrada é executado na geração dos itens do pedido de venda nos módulos SIGALOJA e FRONTLOJA.
A execução do Ponto de Entrada LJ7065 ocorre na gravação online da venda e também na gravação offline (via job LjGrvBatch).
No momento da execução deste ponto de entrada, já está posicionado no registro do item do pedido de venda (tabela SC6) que acabou de ser incluído. Basta então efetuar o RecLock no registro para alterar a gravação de algum campo ou gravar outros campos que desejar na tabela SC6.
Parâmetros:
Posição | Nome | Tipo | Descrição |
---|---|---|---|
1 | nItem | Numérico | Número do item do pedido de venda. Exemplo: 1, 2, 3...n |
Retorno:
O retorno deve ser nulo (Nil).
Exemplo:
User Function LJ7065() Local _nItem := Paramixb[1] //Número do Item do Pedido de venda RecLock("SC6",.F.) SC6->C6_ZCAMPO1 := "XXX" //Atualiza a informação do campo 1 customizado de tabela SC6 SC6->C6_ZCAMPO2 := "ZZZ" //Atualiza a informação do campo 2 customizado de tabela SC6 SC6->(MsUnlock()) Return Nil |