01. DADOS GERAIS
| Produto: | |
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | |
|---|
| Função: | SUPR_EVENTO_NOTA - Função do SUP - Centralizador de Eventos |
|---|
| País: | Brasil |
|---|
| Ticket: |
|
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DBACKRTLGX-5412 |
|---|
02. SITUAÇÃO/REQUISITO
Criar nova função SUP para executar via JOB e selecionar as notas fiscais de entrada conforme parâmetros (empresa, período das notas fiscais, evento e filtros), e retornar as notas fiscais encontradas na consulta.
03. SOLUÇÃO
Criação da nova função supr_evento_nota_filtra_job, dentro da função supr_evento_nota, recebendo o filtro das notas fiscais de entrada, realizando a alteração das tags pelos campos da tabela (conforme abaixo), selecionando os ARs e retornando os dados na tabela temporária t_nota_fiscal.
- DE: empresa_origem PARA: nf_sup.cod_empresa
- DE: grp_despesa PARA: aviso_rec.gru_ctr_desp_item
- DE: item PARA: aviso_rec.cod_item
- nat_operacao - limpar este filtro que não é utilizado para selecionar as notas fiscais de entradas
- DE: cod_fiscal PARA: aviso_rec.cod_fiscal_item
- DE: class_fiscal PARA: aviso_rec.cod_cla_fisc
- Cliente - limpar este filtro que não é utilizado para selecionar as notas fiscais de entradas
- DE: Fornecedor PARA: nf_sup.cod_fornecedor
- DE: class_trib PARA: sup_ar_item_fisc.cod_classif_trib e tributo_benef IN ( ‘CBS’,'IBS' ”). Quando evento 211110, limpar este filtro.
- DE: cod_cred_press PARA: sup_ar_item_fisc.cod_classif_trib e tributo_benef IN ( ‘CBS_CR_PRE’,'IBS_CR_PRE' ”). Quando evento diferente de 211110, limpar este filtro.