01. DADOS GERAIS
| Produto: | |
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | |
|---|
| Função: | supm20 - Funções de manipulação de dados da tabela NF_SUP |
|---|
| País: | Brasil |
|---|
| Requisito/Story/Issue : | DBACKRTLGX-2398 |
|---|
02. SITUAÇÃO/REQUISITO
Desenvolver funções para encontrar a chave eletrônica a partir da nota ou do numero do aviso recebimento (AR), ou então encontrar a nota a partir da chave eletrônica
03. SOLUÇÃO
Foram criadas 3 funções no supm20:
- supm20_nf_sup_busca_chave_eletr - função que busca a chave eletrônica passando como parâmetro o código da empresa e o número do AR ela retorna a chave eletrônica ou NULL se não for encontrada.
- supm20_nf_sup_busca_chave_eletr_nf - função que busca a chave eletrônica passando como parâmetro a chave primária da nf_sup (l_cod_empresa, l_num_nf, l_ser_nf, l_ssr_nf, l_ies_especie_nf, l_cod_fornecedor) ela retorna a chave eletrônica ou NULL se não for encontrada.
- supm20_nf_sup_busca_nota_chave_eletr - função que buscas as informações da nf_sup(nota de entrada) passando como parametro o código da empresa e a chave eletrônica no final da função ela faz uma leitura na nf_sup através da chamada da função supm20_nf_sup_leitura e retorna TRUE se a nota for encontrada e FALSE para quando não existe registros. Após chamar essa função o desenvolvedor pode utilizar os gets da função supm20 para ter as informações da nota.
