Histórico da Página
...
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 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.
Realizar Realizado o processo por completo de entrada e Saída e verificar verificado a atualização das informações PCMOVCOMPLE.CODBENEFICIOFISCAL e PCMOVCOMPLE.CODBENEFICIOFISCALCOMPLE foram atualizadas(mesmo que a informação seja nula ou zerada).
O processo de saída não mudou, porém ela utiliza objetos atualizados nesta issue, portanto deve ser executado por completo para validar a execução.
Não devem ocorrer estouros de erro no SQL.
Validar também se ao abrir a nova versão da rotina, os seguintes objetos são atualizados para a ultima versão de acordo com a seguinte anotação(dependência da rotina devem ser mostrados penas apenas PROC e RETORNA):
04. DEMAIS INFORMAÇÕES
...
, 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
...