Páginas filhas
  • DDPDV-17961 DT - Alterar Chamada da Função: RETORNA_CODIGO_TRIBUTACAOEXEC

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Supermercados

Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Winthor

Segmento:

Segmentos_totvs
SegmentoVarejo

Módulo:Auto-Serviço
Função:Servidor Frente de FaturamentoCaixa
País:Brasil
Requisito/Story/Issue:DDPDV-1818117961

02. SITUAÇÃO/REQUISITO

Criação de campos nas tabelas PCMOVCOMPLEPREFAT e PCPEDIECF para que seja implementado um novo cálculo para venda em órgão públicoErro ao realizar chamada da função RETORNA_CODIGO_TRIBUTACAOEXEC na versão 33 do Winthor e a Rotina 2075 esta na versão 32 ou inferior.

03. SOLUÇÃO

Foi realizado

...

a correção na rotina para realizar a chamada da Função: RETORNA_CODIGO_TRIBUTACAOEXC de acordo com a versão onde:

  • Versão Suporte 32: Será realizada a chamada automaticamente pela rotina 2075.
  • Versão Atual     33: Será realizada a chamada para criação da função RETORNA_CODIGO_TRIBUTACAOEXC na rotina 300 - Atualizar Função de Vendas 
    na opção 32 - Função de Retorno do Código de Exceção de Figura Tributária


Totvs custom tabs box
tabsProcedimentos Iniciais, Saiba como Utilizar
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Para utilizar a implementação, atualize o Servidor de Faturamento para a 2075 para a versão abaixo: 

  • 32.0.15.30
  • 33.0.
2
  • 10.
5
  • 31
Totvs custom tabs box items
defaultno
referenciapasso2

Atualização da Rotina 2075 para a versão 32

1 - Realize a abertura da Rotina 2075 na versão 32.0.15.30 ou superior que a chamada da função RETORNA_CODIGO_TRIBUTACAOEXEC será realizada automaticamente.

Atualização da Rotina 2075 para a versão 33

1 - Realize a abertura da Rotina 2075 na a instalação/atualização do Servidor de Faturamento para versão 33.0.210.531 ou superior ;

2 - Acesse o executável Gerenciamento de Carga.

Image Removed

3 - Clique na aba > Caixas e selecione os Caixas de acordo com a Filial e clique no botão Atualizar Estrutura do Banco.

Image Removed

4 - Na aba > Auto-Serviço, clique no objeto/tabela PCPEDIECF;  

Image Removed

5 - Na aba > Winthor, clique no objeto/tabela PCMOVCOMPLEPREFAT.

Image Removed

6 - Clique no botão Atualizar e aguarde a atualização.

Image Removed

7. Os campos: VLPISRETORGPUB,VLCOFINSRETORGPUB,VLCSLLRETORGPUB,VLIRPJRETORGPUB serão informados automaticamente no banco de dados e no arquivo (sub-tag XML) quando a venda atender os requisitos da legislação.

     <PCPEDIECF>

            <Itens>

                 <VLPISRETORGPUB>1.78</VLPISRETORGPUB>
                <VLCOFINSRETORGPUB>1.25</VLCOFINSRETORGPUB>
                <VLCSLLRETORGPUB >1.79</VLCSLLRETORGPUB >
                <VLIRPJRETORGPUB >2.22</VLIRPJRETORGPUB >

            </Itens>

para realizar a chamada da Dependência da rotina 300 - Atualizar Função de Vendas.

Image Added

2 -  No menu do Winthor, acesse a rotina  300 - Atualizar Função de Vendas na Aba>Procedures Módulo 3 e marque

a opção 32 - Função de Retorno do Código de Exceção de Figura Tributária clicando em seguida no botão Confirmar.


Image Added

3 - Realize novamente a abertura da rotina 2075 com o objeto/dependência atualizado e realize uma venda com um produto que contenha

tributação na rotina  574 - Cadastrar Tributação dos Produtos com exceção para figura tributaria na rotina 514 - Cadastrar Tipo de Tributação

Image Added

Image Added

Image Added

4 - Após realizar a venda, será registrado no arquivo LOGCX a existência  da figura tributária de exceção.

Image Added    </PCPEDIECF>

    





Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>