Funções incorporadas
Anveo EDI Connect tem muitas funções construídas. A maioria deles está disponível em todos os mapeamentos, alguns deles são específicos do mapping. É possível utilizar funções, por exemplo, em expressões de origem e em condições. As funções incorporadas podem ser selecionadas como qualquer outra função definida na codeunit ANVEDI Callback.
As seguintes funções estão disponíveis globalmente:
TableName
Devolve a contagem dos registos dentro do filtro.
Retorna True, se não há nenhum registro dentro do filtro. Em outras palavras, a contagem é igual a zero.
Retorna True, se houver um ou mais registros dentro do filtro.
Em outras palavras, a contagem não é igual a zero.
Devolve o RecordID da instância atual. Deve ser chamado de uma criança do laço da mesa.
BUSINESS_TRANSACTION
Definir o número de referência na EDI Business Transaction da tabela. Há apenas um parâmetro:
O número de referência a ser utilizado. Um texto com o máximo. 80 caracteres.
SENDER_PARTNER
Recupera a coluna Code do parceiro emissor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Remote Receiver/Sender ID do parceiro emissor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Our Receiver/Sender ID do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Name do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Name 2 do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Address do parceiro emissor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Address 2 do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna City do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Contact do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Post Code do parceiro emissor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna County do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Country/Region Code do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Phone No. do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Telex No. do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Fax No. do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna VAT Registration No. do parceiro remetente, que é definida por um mapping prévio ou pela transacção comercial.
Recupera a coluna Our Account No. do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna GLN do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Test Flag do parceiro remetente, que é definida por um mapping anterior ou pela transação comercial.
RECEIVER_PARTNER
Recupera a coluna Code do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Remote Receiver/receiver ID do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Our Receiver/receiver ID do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Name do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Name 2 do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Address do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Address 2 do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna City do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Contact do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Post Code do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna County do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Country/Region Code do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Phone No. do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Telex No. do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Fax No. do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna VAT Registration No. do parceiro receptor, que é definida por um mapping anterior ou pela transacção comercial.
Recupera a coluna Our Account No. do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna GLN do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
Recupera a coluna Test Flag do parceiro receptor, que é definida por um mapping anterior ou pela transação comercial.
TRANSMISSION
Se a transmissão de corrente está marcada como teste.
COMPARE
As funções do objeto de comparação são normalmente utilizadas em combinação com uma linha condicional. Normalmente há dois parâmetros disponíveis, Value 1 e Value 2. O primeiro valor é comparado com o operador escolhido para o segundo. O primeiro valor define que tipo de dados é usado para comparação, caso ambos os valores não tenham o mesmo tipo de dados.
Return True se ambos os valores forem iguais; False caso contrário. (Value 1 = Value 2)
Retornar False se ambos os valores forem iguais; True caso contrário. (Value 1 <> Value 2)
Return True, se o Value 1 for maior que o Value 2; False caso contrário. (Value 1 > Value 2)
Return True, se o Value 1 for maior ou igual ao Value 2; False caso contrário. (Value 1 >= Value 2)
Return True, se o Value 1 for inferior ao Value 2; False caso contrário. (Value 1 < Value 2)
Return True, se o Value 1 for menor ou igual ao Value 2; False caso contrário. (Value 1 <= Value 2)
DATABASE
Esta função é perigosa. Por favor, use esta função somente se você souber o que está fazendo e é absolutamente necessário.
Compromete a transação atual da base de dados e o retorno é sempre verdadeiro. O uso desta função pode quebrar a funcionalidade de registro de erros do mapping e pode resultar em dados indesejados no banco de dados.
SYSTEM
Devolve a data de trabalho atual do Microsoft Dynamics NAV 2015.
Devolve a data de hoje.
Devolve a hora actual.
Devolve a data/hora atual.
Retorna uma informação combinada de data/hora a partir de dois valores separados.
A parte da data
A parte do tempo
Devolve uma data calculada. Para mais detalhes, consulte o guia de desenvolvimento do Microsoft Dynamics NAV 2015.
A expressão de cálculo.
A data na qual o cálculo se baseia.
Chama a função “FORMATO” interno do Microsoft Dynamics NAV 2015. Para mais detalhes, consulte o guia de desenvolvimento do Microsoft Dynamics NAV 2015.
O valor da fonte.
O comprimento máximo.
A cadeia de formato ou o número do formato.
Obtém um substrato da entrada. Chama a função interna do Microsoft Dynamics NAV 2015 “COPYSTR”. Para mais detalhes, consulte o guia de desenvolvimento do Microsoft Dynamics NAV 2015.
A cadeia de entrada.
A posição inicial. O primeiro personagem é indexado com 1. Se a posição for maior que o comprimento da cadeia de entrada, uma cadeia vazia é devolvida.
A contagem dos caracteres que devem ser devolvidos. Se a entrada for muito curta, o substrato da posição até o final da cadeia é devolvido.
Esta função de arredondamento destina-se a ser uma forma fácil de arredondar qualquer número para os dígitos decimais indicados. Isto é mais fácil de configurar e compreender do que a função ROUND também disponível que Microsoft Dynamics NAV 2015 proporciona.
O número de entrada.
O número de dígitos decimais. Por exemplo, 2 para arredondar o número 1.234 para 1.23.
Esta função redonda fornece a função interna do Microsoft Dynamics NAV 2015 para o mapping. Também oferecemos a função ROUND_TO como uma alternativa mais fácil. Consulte a ajuda do Microsoft Dynamics NAV 2015 para obter mais informações sobre os parâmetros desta função.
O número de entrada.
A precisão representada como um decimal, como 0,01 para 2 casas decimais.
A direcção do arredondamento. O padrão é =, ou seja, o mais próximo, mas você pode usar < e > para arredondar sempre para baixo ou para cima.
Procura a primeira ocorrência de um substrato dentro de um cordel. Retorna um índice baseado em 1 da primeira ocorrência. Devolver 0 se a corda não for encontrada.
O fio a ser revistado.
O substrato pelo qual você quer pesquisar.
Apaga um substrato dentro de uma corda e devolve a nova corda.
A cadeia de entrada.
A posição do substrato que você deseja eliminar. Este é um índice baseado em 1.
O comprimento do substrato que você deseja apagar.
Retorna a contagem dos caracteres da cadeia de entrada.
A cadeia de entrada cujo comprimento é devolvido.
Concatena todas as cordas que são passadas para esta função. Esta função é especial, pois não é necessário utilizar todos os parâmetros. Se você não configurar um parâmetro, ele não será usado.
A cadeia de entrada.
A cadeia de entrada.
A cadeia de entrada.
A cadeia de entrada.
A cadeia de entrada.
Remove caracteres de uma entrada. Chama a função interna do Microsoft Dynamics NAV 2015 “DELCHR”. Para mais detalhes, consulte o guia de desenvolvimento do Microsoft Dynamics NAV 2015.
A cadeia de entrada.
É possível especificar onde se deseja eliminar os dados:
No início da cadeia
No final da cadeia
Em qualquer posição
Os caracteres a serem apagados. Se este parâmetro estiver vazio, o módulo irá remover espaços.
Muda os caracteres de entrada para os caracteres de saída. Chama a função interna “CONVERTSTR” do Microsoft Dynamics NAV 2015. Para mais detalhes, consulte o guia de desenvolvimento do Microsoft Dynamics NAV 2015.
A cadeia de entrada.
Os caracteres de entrada como uma string, sem quaisquer delimitadores.
Os personagens alvo. Esta string tem que ter o mesmo comprimento que os caracteres de entrada e especifica o substituto para a string de entrada na mesma posição.
Coloque um cordel no comprimento dado. O texto é alinhado à esquerda. As opções de saída do conversor dão-lhe mais controlo e são preferidas em relação a esta função. Chama a função interna do Microsoft Dynamics NAV 2015 “PADSTR”. Para mais detalhes, consulte o guia de desenvolvimento do Microsoft Dynamics NAV 2015.
A cadeia de entrada.
O comprimento do fio alvo.
O carcter usado para almofadar o cordel.
Aumenta um número dentro de uma corda por um . Chama a função “INCSTR” interna do Microsoft Dynamics NAV 2015. Para mais detalhes, consulte o guia de desenvolvimento do Microsoft Dynamics NAV 2015.
A cadeia de entrada.
Crie um novo GUID e retorne o valor.
COMMUNICATION
Requer configuração no canal de comunicação.
Há uma nova função GETLASTNUMBER2 que apenas retorna o número e você pode usar a formatação do conversor para alterar o formato.
Devolve o último número de comunicação usado, acolchoado com 0 a 5 caracteres.
Requer configuração no canal de comunicação.
Há uma nova função GETNUMBER2 que apenas retorna o número e você pode usar a formatação do conversor para alterar o formato.
Devolve o próximo número do canal de comunicação acolchoado com 0 a 5 caracteres.
Requer configuração no canal de comunicação.
Devolve o último número de comunicação utilizado .
Requer configuração no canal de comunicação.
Devolve o próximo número do canal de comunicação.
Esta função só funciona para ficheiros de saída e antes de se iniciar o mapping exportação. No mapping exportação você não pode mais alterar o valor. Reinicia todos os valores pré selecionados para a comunicação, como o EDI Communication Channel e o EDI Communication Partner. É possível redefinir valores do conceito de transação comercial e valores que são definidos pelo mapping anterior ou no mapping atual.
Esta função só funciona para ficheiros de saída e antes de se iniciar o mapping exportação. No mapping exportação você não pode mais alterar o valor. Define o EDI Communication Channel que deve ser utilizado para a saída de dados.
alias SET_RECEIVER_PARTY
Esta função só funciona para ficheiros de saída e antes de se iniciar o mapping exportação. No mapping exportação você não pode mais alterar o valor. Define o EDI Communication Partner que deve ser usado para o receptor nos dados de saída.
Esta função só funciona para ficheiros de saída e antes de se iniciar o mapping exportação. No mapping exportação você não pode mais alterar o valor. Define a identificação do receptor para a transmissão de saída. Para os canais de comunicação SMTP de saída, o ID do receptor é usado como endereço de e-mail do destinatário.
alias SET_SENDER_PARTY
Esta função só funciona para ficheiros de saída e antes de se iniciar o mapping exportação. No mapping exportação você não pode mais alterar o valor. Define o EDI Communication Partner que deve ser usado para o remetente nos dados de saída.
Esta função só funciona para ficheiros de saída e antes de se iniciar o mapping exportação. No mapping exportação você não pode mais alterar o valor. Define a identificação do remetente para a transmissão de saída. Para canais de comunicação SMTP de saída, o ID do remetente é usado como endereço de e-mail do remetente.
Esta função só funciona para a entrada de dados. Obtém a identificação do receptor a partir da transmissão recebida. No caso de um canal POP3, este é o endereço de e-mail do receptor.
Esta função só funciona para a entrada de dados. Obtém a identificação do receptor a partir da transmissão recebida. No caso de um canal POP3, este é o endereço de e-mail do remetente.
COUNTER
O objeto contador permite que você conte valores dentro de um mapping. Você pode ter vários contadores, cada um identificado por um nome.
As seguintes funções estão disponíveis:
Devolve o próximo número para um contador especificado. O contador vai começar com o valor um.
O nome do balcão.
Devolve o último número para um contador especificado. Se o contador não foi inicializado, a função retornará zero.
O nome do balcão.
Reinicia o contador a zero.
O nome do balcão.
DIALOG
Abre um diálogo de confirmação. Isto pode ser útil para testes, mas geralmente é uma má ideia em mapeamentos produtivos, pois não podem ser executados em segundo plano/trabalho.
Abre uma caixa de confirmação e retorna o valor escolhido pelo usuário: True para sim; ou False para não.
O texto mostrado para o usuário.
SALES
Estas funções são novas no Anveo EDI Connect 4.00. Eles assumem que você está usando um NAV padrão sem personalizações. Se você personalizou um objeto padrão, certifique-se de que ele se comporta como esperado.
Inicia a rotina de lançamento de um documento de vendas. Se houver algum erro durante a rotina de lançamento, o mapping irá quebrar imediatamente. Como as rotinas de lançamento podem conter o código COMMIT, todos os dados antes da rotina de lançamento podem já ter sido escritos.
É altamente recomendável executar esta função em um mapping separado e não escreva em nenhuma tabela a partir desse mapping.
Os parâmetros são:
O tipo de documento do documento de vendas. (Sales Header)
O número do documento de vendas.
Uma bandeira booleana para afixar ou não o carregamento.
Uma bandeira booleana para lançar ou não a fatura.
PURCHASE
Estas funções são novas no Anveo EDI Connect 4.00. Eles assumem que você está usando um NAV padrão sem personalizações. Se você personalizou um objeto padrão, certifique-se de que ele se comporta como esperado.
Inicia a rotina de lançamento de um documento de compra. Se houver algum erro durante a rotina de lançamento, o mapping irá quebrar imediatamente. Como as rotinas de lançamento podem conter o código COMMIT, todos os dados antes da rotina de lançamento podem já ter sido escritos.
É altamente recomendável executar esta função em um mapping separado e não escreva em nenhuma tabela a partir desse mapping.
Os parâmetros são:
O tipo de documento do documento de compra. (Purchase Header)
O número do documento de compra.
Uma bandeira booleana para afixar ou não o recibo.
Uma bandeira booleana para lançar ou não a fatura.
COMPANYINFORMATION
O objeto COMPANYINFORMATION dá-lhe acesso fácil às Company Information tabela, sem a necessidade de adicionar um loop de tabela ao mapping.
Obtém a coluna “Nome” da tabela Company Information.
Obtém a coluna “Nome 2” da tabela Company Information.
Obtém a coluna “Home Page” da tabela Company Information.
Obtém a coluna “Endereço” da tabela Company Information.
Obtém a coluna “Endereço 2” da tabela Company Information.
Obtém a coluna “Cidade” da tabela Company Information.
Obtém a coluna “Código postal” da tabela Company Information.
Obtém a coluna “Código do País/Região” da tabela Company Information.
Obtém a coluna “Número de telefone” da tabela Company Information.
Obtém a coluna “Número de telefone” da tabela Company Information.
Obtém a coluna “Fax No.” da tabela Company Information.
Recebe a coluna “E-Mail” da tabela Company Information.
Obtém a coluna “Telex No.” da tabela Company Information.
Este campo é especial.
Se houver um valor na coluna Global Identification Number na tabela EDI Setup, esse valor é utilizado. Caso contrário, o módulo tentará obter o conteúdo do campo número 90 da tabela Company Information. Se isso falhar, um fio vazio é devolvido.
Obtém a coluna “N° de registro de IVA” da tabela Company Information.
Obtém a coluna “Nº de registo” da tabela Company Information.
Obtém a coluna “Giro No.” da tabela Company Information.
Obtém a coluna “Nome do Banco” da tabela Company Information.
Obtém a coluna “Agência Bancária No.” da tabela Company Information.
Obtém a coluna “Número da conta bancária” da tabela Company Information.
Obtém a coluna “Nome do Destinatário” da tabela Company Information.
Obtém a coluna “Ship-to Name 2” da tabela Company Information.
Obtém a coluna “Endereço de entrega” da tabela Company Information.
Obtém a coluna “Endereço de entrega 2” da tabela Company Information.
Obtém a coluna “Ship-to City” da tabela Company Information.
Obtém a coluna “Contato do navio” da tabela Company Information.
Obtém a coluna “Ship-to Post Code” da tabela Company Information.
Obtém a coluna “Ship-to County” da tabela Company Information.
SALES_INVOICE
Estas funções são novas no Anveo EDI Connect 4.00. Eles assumem que você está usando um NAV padrão sem personalizações. Se você personalizou um objeto padrão, certifique-se de que ele se comporta como esperado.
Estas funções estão relacionadas com os cabeçalhos das faturas de vendas lançadas. Ou, em termos técnicos, estas funções estão relacionadas com a tabela de Microsoft Dynamics NAV 2015 com o nome Sales Invoice Header.
Devolve o número do envio de vendas, se for único; caso contrário, é devolvido um fio vazio. Ou seja, se não houvesse envios parciais e houvesse apenas um envio associado a esta factura.
O número da fatura de vendas lançada para a qual os transportes devem ser pesquisados.
Devolve uma lista de todos os números de expedição, desde que necessitem de menos de 1024 caracteres. Se a lista for maior, ocorre um erro.
O número da fatura de vendas lançada para a qual os transportes devem ser pesquisados.
O texto que deve ser usado para separar os documentos. Pode, por exemplo, ser um valor constante do tipo Text (Special) com o valor ,<SP>.
SALES_INVOICE_LINE
Estas funções são novas no Anveo EDI Connect 4.00. Eles assumem que você está usando um NAV padrão sem personalizações. Se você personalizou um objeto padrão, certifique-se de que ele se comporta como esperado.
Estas funções estão relacionadas com as linhas de fatura de vendas lançadas. Ou, em termos técnicos, estas funções estão relacionadas com a tabela de Microsoft Dynamics NAV 2015 com o nome Sales Invoice Line.
Devolver uma tabela temporária com as entradas de valores de taxas e subsídios associados a esta linha. Para usar essa função, é necessário adicionar um loop de tabela no mapping com a tabela Value Entry no modo de leitura temporária. Você pode então usar essa função como a InitFunction desse loop. No mapping você pode acessar os dados da tabela temporária, como de qualquer outra instância da tabela.
Tecnicamente, estamos usando a tabela Value Entry para encontrar as entradas na tabela Item Ledger Entry e retornar os dados associados da tabela Value Entry filtrada para o número do documento atual, que é do tipo Adjustment.
Parâmetros:
O número do cabeçalho da fatura de vendas lançada.
O número da linha da fatura de vendas lançada.
Devolver uma tabela temporária com as linhas de embarque associadas a esta linha. Para usar essa função, é necessário adicionar um loop de tabela no mapping com a tabela Sales Shipment Line no modo de leitura temporária. Você pode então usar essa função como a InitFunction desse loop. No mapping você pode acessar os dados da tabela temporária, como de qualquer outra instância da tabela.
Tecnicamente, estamos usando a tabela Value Entry para encontrar as entradas na tabela Item Ledger Entry e dados de retorno da tabela Sales Shipment Line.
Parâmetros:
O número do cabeçalho da fatura de vendas lançada.
O número da linha da fatura de vendas lançada.
SALES_CREDIT_MEMO
Estas funções são novas no Anveo EDI Connect 4.00. Eles assumem que você está usando um NAV padrão sem personalizações. Se você personalizou um objeto padrão, certifique-se de que ele se comporta como esperado.
Estas funções estão relacionadas com os cabeçalhos das notas de crédito de vendas lançadas. Ou, em termos técnicos, estas funções estão relacionadas com a tabela de Microsoft Dynamics NAV 2015 com o nome Sales Cr.Memo Header.
Devolve o número da factura de venda, se for único; caso contrário, é devolvida uma cadeia vazia.
A nota de crédito lançada para a qual as faturas associadas devem ser pesquisadas.
Devolve uma lista de todos os números de facturas, desde que necessitem de menos de 1024 caracteres. Se a lista for maior, ocorre um erro.
O número da fatura de vendas lançada para a qual os transportes devem ser pesquisados.
O texto que deve ser usado para separar os documentos. Pode, por exemplo, ser um valor constante do tipo Text (Special) com o valor ,<SP>.
SALES_CREDIT_MEMO_LINE
Estas funções são novas no Anveo EDI Connect 4.00. Eles assumem que você está usando um NAV padrão sem personalizações. Se você personalizou um objeto padrão, certifique-se de que ele se comporta como esperado.
Estas funções estão relacionadas com os cabeçalhos das notas de crédito de vendas lançadas. Ou, em termos técnicos, estas funções estão relacionadas com a tabela de Microsoft Dynamics NAV 2015 com o nome Sales Cr.Memo Line.
Devolver uma tabela temporária com as entradas de valores de taxas e subsídios associados a esta linha. Para usar essa função, é necessário adicionar um loop de tabela no mapping com a tabela Value Entry no modo de leitura temporária. Você pode então usar essa função como a InitFunction desse loop. No mapping você pode acessar os dados da tabela temporária, como de qualquer outra instância da tabela.
Tecnicamente, estamos usando a tabela Value Entry para encontrar as entradas na tabela Item Ledger Entry e retornar os dados associados da tabela Value Entry filtrada para o número do documento atual, que é do tipo Adjustment.
Parâmetros:
O número do cabeçalho do crédito de vendas lançado.
O número da linha de crédito de vendas lançada.
Devolver uma tabela temporária com as linhas de fatura lançadas associadas a esta linha. Para usar essa função, é necessário adicionar um loop de tabela no mapping com a tabela Sales Invoice Line no modo de leitura temporária. Você pode então usar essa função como a InitFunction desse loop. No mapping você pode acessar os dados da tabela temporária, como de qualquer outra instância da tabela.
Se a Credit Memo Line for aplicada a uma entrada na tabela Item Ledger Entry, a função pesquisa na tabela Value Entry as entradas do tipo fatura de vendas e retorna os dados da tabela Sales Invoice Line.
Parâmetros:
O número do cabeçalho da fatura de vendas lançada.
O número da linha da fatura de vendas lançada.
Devolver uma tabela temporária com as linhas de embarque associadas a esta linha. Para usar essa função, é necessário adicionar um loop de tabela no mapping com a tabela Sales Shipment Line no modo de leitura temporária. Você pode então usar essa função como a InitFunction desse loop. No mapping você pode acessar os dados da tabela temporária, como de qualquer outra instância da tabela.
Se a Credit Memo Line for aplicada a uma entrada na tabela Item Ledger Entry, a função pesquisa na tabela Value Entry as entradas do tipo fatura de vendas e retorna os dados da tabela Sales Shipment Line que estão relacionados às faturas de vendas encontradas.
Parâmetros:
O número do cabeçalho da fatura de vendas lançada.
O número da linha da fatura de vendas lançada.
Devolver uma tabela temporária com as linhas de embarque associadas a esta linha. Para utilizar esta função, é necessário adicionar um loop de tabela no mapping com a tabela Return Receipt Line no modo de leitura temporária. Você pode então usar essa função como a InitFunction desse loop. No mapping você pode acessar os dados da tabela temporária, como de qualquer outra instância da tabela.
Tecnicamente, estamos usando a tabela Value Entry filtrada para o tipo Sales Return Receipt e retornamos os dados da tabela Return Receipt Line.
Parâmetros:
O número do cabeçalho da fatura de vendas lançada.
O número da linha da fatura de vendas lançada.