Páginas filhas
  • DT - DDESTOQUE-16061 - Garantir chamada do serviço Cod Beneficio Fiscal para o XML NFE/NFCE (1122, 1124 e 1188))


01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor 

Segmento:

Distribuição TOTVS Goiânia 

Módulo:11- ADM. INTERNA DO ESTOQUE
Função:1100 - ATUALIZAR PROCEDURE
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DDESTOQUE-16061


02. 
SITUAÇÃO/REQUISITO

  • Garantir a chamada do objeto GET_CODIGO_BENEFICIO_FISCAL para gravar no XML o código do benefício fiscal parametrizado na rotina 4008 para o CFOP e CST. 
  • Ajustar a chamada nas rotinas que utilizam GET_CODIGO_BENEFICIO_FISCAL para se adaptar à nova chamada com um parâmetro de saída a mais.


As rotinas que precisam de atualização são: 1117, 1124, 1181,1182,1188 ,1193 e 1194 e classshared(http://bitbucket.pcinformatica.com.br/projects/AE11/repos/classshared/browse)


1 - O novo parâmetro de saída P_CODBENEFFISCALCOMPLEMENTAR deve ser gravado no campo PCMOVCOMPLE.CODBENEFICIOFISCALCOMPLE.


2 - Ao adicionar as dependências nas rotinas, adicionar o seguintes objetos: get_codigo_beneficio_fiscal (já vai possuir nas dependências do objeto proc_cod_beneficio_fiscal_nf e retorna_cod_benef_fiscal)


3 - As chamadas "proc_cod_beneficio_fiscal_nfe" e "retorna_cod_benef_fiscal" não tiveram seus parâmetros chamada alterados, portanto, não existe necessidade de altera-las no código fonte.



1 - Classshared [Métodos de entrada e saída] 

2 - 1117 [Saída]

3 - 1124 [Somente dependências]

4 - 1181 [Somente dependências]


5 - 1182 [Saída]

6 - 1188 [Entrada + Saída]

7 - 1193 [Saída]

8 - 1194 [Somente dependências]

9 - 1122 [Entrada + Saída]


03. SOLUÇÃO

Foi realizado o ajuste da chamada do objeto de banco GET_CODIGO_BENEFICIO_FISCAL para receber o novo parâmetro CodigoBeneficioFiscalComple e gravar esta informação na tabela PCMOVCOMPLE.

Realizado o processo por completo de entrada e Saída e verificado a atualização das informações PCMOVCOMPLE.CODBENEFICIOFISCAL e PCMOVCOMPLE.CODBENEFICIOFISCALCOMPLE foram atualizadas, embora os campos estejam nulos, não foi apresentado erros nos testes.


04. DEMAIS INFORMAÇÕES

NOME DO ROTINA: PCSIS1122.PC
VERSÃO DA SERVIÇO: 32.0.12.9 / 33.0.8.10 / 34.0.0.18 - (Versão Mínima)

NOME DO ROTINA: PCSIS1188.PC
VERSÃO DA SERVIÇO: 32.0.12.5 / 33.0.8.5 / 34.0.0.32 - (Versão Mínima)

OBJETO: GET_CODIGO_BENEFICIO_FISCAL
VERSÃO: 2.1.08.000 / 3.0.08.000 / 4.0.06.000

OBJETO: PROC_COD_BENEFICIO_FISCAL_NFE
VERSÃO: 2.1.05.000 / 3.0.05.000 / 4.0.05.000

OBJETO: RETORNA_COD_BENEF_FISCAL
VERSÃO: 2.1.06.000 / 2.1.06.000 / 4.0.05.000

05. ASSUNTOS RELACIONADOS

        Não se aplica