Páginas filhas
  • DDFISCAL-22695 - DT - Ressarcimento Nacional - Grid de Motivos Restituição.


01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor

Segmento:

Distribuição

Módulo:

40 - Tributação

Função:Ressarcimento/Comple. ICMS Retido por ST
País:Brasil
Ticket:
Requisito/Story/Issue:DDFISCAL-22695


02. SITUAÇÃO/REQUISITO

Requisito 1: na tela da Rotina 4011, alterar opções de informar o código de motivo restituição para o quadro abaixo:

RegistroCódigo do motivoCFOP
C185RS0005102
C185RS987
C185RS086


O cliente deverá informar o Registro, o Código do Motivo e o campo CFOP será opcional, sendo:

Registro: Lista com opções:

  • C181
  • C185
  • C186

Código do motivo: texto livre de até 5 caracteres

CFOP: texto livre até 4 caráteres

Requisito 2: fazer um script para trazer os dados existentes na tela para a grid no seguinte formato:


RegistroCódigo do motivoCFOP
C185RS001
C185RS002
C181RS003
C181RS004
C186RS005
C186RS006

03. SOLUÇÃO

  • ALTERAÇÃO EFETUADA NA ROTINA:
    1 - 4011
    1.1 - Implementado na aba "Nacional" / "Dados" uma grid com nome "Classificação do motivo da restituição"
    1.1.1 - A grid irá substituir as opções anteriores onde o usuário só informava o código do motivo nas opções configuradas.
    1.1.2 - A grid irá possibilitar o usuário definir o código do motivo por operação e cfop. Além dele definir se o lançamento terá ou
    não valor de ST. O lançamento poderá ser feito para o mesmo código várias vezes se a operação for utilizada ou o cfop. Somente
    os campos código do motivo e cfop ficaram abertos para informar valores manualmente.
    1.1.3 - Na primeira abertura da rotina, o dados dos códigos anteriores serão inseridos na grid conforme opções utilizadas.
    1.2 - Implementado na grid de lançamento do motivo da restituição as seguintes regras:
    1.2.1 - Se no registro C181 o usuário informar operação diferente de entrada devolução, será exibido mensagem informando a operação correta. O mesmo
    ocorre para campo CFOP que so pode ser inserido de entrada.
    1.2.2 - Se no registro C186 a operação for diferente de Saída Devolução, será exibido mensagem informando o valor correto. O mesmo ocorre para
    o campo de CFOP que para o C186 deve ser de saída.
    1.2.3 - Se o usuário persistir e gravar os dados a rotina irá permitir, porém no processo da 1097 esses itens não serão utilizados, pois os sqls trazem os
    dados conforme a orientação.

    2 - Fclshared
    2.1 - Implementado o código idNACBLOCOC para gravão dos novos dados da grid da aba nacional da rotina 4011
    2.2 - Implementado ajuste no metotod "GetSqlRessarcimentoNacional4011" incluindo o codoper.

    3 - 1097
    3.1 - Atualização do Fclshared com a alteração do item 2.1
    3.2 - Retirado o parâmetro Codfilial do metodo "GetSelectFretePorCST". O método foi alterado no Fclshared e atualmente n contém o codfilial.
    3.3 - Implementado no método 'GetSqlDadosRegistroC181' a regra de considerar o codfilialnf antes do codfilial. Regra do sistema.
    3.4 - Implementado ajuste no método "InformacoesFiscais.GetInstancia.GetSqlRessarcimentoNacional4011" incluindo o cmaop CODOPER para
    utilização referente ao registro C185.
    3.5 - Implementado método "dmDados.getCodRestBlocoC" para retornar o código do motivo de geração do registro. C185,C186 e C181.


Favor atualizar rotina 4011 para versão igual ou superior a a descrita abaixo:

32.00.05.035 - 33.00.05.017

Favor atualizar rotina 1097 para versão igual ou superior a a descrita abaixo:

32.00.11.004 - 33.00.05.004


04. DEMAIS INFORMAÇÕES


Importante!

  As versões estarão disponíveis para download no CCW.

  https://centraldecontrole.pcinformatica.com.br/


  Mantenha suas rotinas sempre atualizadas!

05. ASSUNTOS RELACIONADOS