GerarSeqEmbalagemPFA
Tem por finalidade gerar a embalagem da pré-fatura passada como parâmetro, sendo que a mesma irá retornar a sequência da embalagem gerada. Esta função deverá ser executada uma única vez para cada pré-fatura.
Sintaxe:
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
CodEmp | Numero | Código da empresa. |
CodFil | Numero | Código da filial. |
NumAne | Numero | Número da análise de embarque. |
NumPfa | Numero | Número da pré-fatura. |
VSNumNiv | Numero | Nível da embalagem. Padrão: 1 |
VSSitEmb | Numero | Situação da embalagem. Padrão: 5 |
VSCodEmb | Numero | Código da embalagem. |
VSQtdEmb | Numero | Quantidade de embalagens. |
VSNumEmb | Alfa | Números das embalagens. |
VSVolOcu | Numero | Volume já ocupado da embalagem. |
VSPesBru | Numero | Peso bruto das embalagens e produtos. |
VSPesLiq | Numero | Peso líquido dos produtos. |
VSObsEmp | Alfa | Texto da observação das embalagens. |
VSSeqEmp | Numero | Sequência da embalagem gerada pelo sistema. |
Exemplo:
GerarSeqEmbalagemPFA(Cur_E135PFA.CodEmp, @ Código da empresa @
Cur_E135PFA.CodFil, @ Código da filial @
Cur_E135PFA.NumAne, @ Número da análise de embarque @
Cur_E135PFA.NumPfa, @ Número da pré-fatura @
VSNumNiv, @ Nível da Embalagem - padrão = 1 @
VSSitEmb, @ Situação da embalagem - padrão = 5 @
VSCodEmb, @ Código da embalagem @
VSQtdEmb, @ Quantidade de embalagens @
VSNumEmb, @ Números das embalagens - campo alfa @
VSVolOcu, @ Volume já ocupado da embalagem @
VSPesBru, @ Peso bruto das embalagens e produtos @
VSPesLiq, @ Peso líquido dos produtos @
VSObsEmb, @ Texto da observação das embalagens @
VSSeqEmb); @ Sequência da embalagem gerada pelo sistema @