Páginas filhas
  • DT DVAFIN-3988 Arredondamento/Truncar Impostos Contas a Pagar

Versões comparadas

Chave

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

...

Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04Configuração, Lançamento (Arredondar), Lançamento (Truncar)
idspasso1,passo2,passo3
Totvs custom tabs box items
defaultyes
referenciapasso1

Para que o imposto do fornecedor seja truncado deve ser realizado a configuração abaixo:


Image Added

Image Removed

Imagem 2 - Na imagem, no componente PESFL101 como podemos observar foi criado um tipo de campo adicional 401 para ser aplicado ao cadastrado do fornecedor.

Image Added

Imagem 3 - Na imagem acima, no componente PESFM076vinculamos o campo adicional criado ao grupo 08 - Fornecedor.

Image Added

Imagem 4 - Na imagem acima, depois de criado o campo adicional, vinculamos este novo campo ao fornecedor 131313 através do componente PESFM059 e configuramos para este campo o valor 01. Na próxima imagem explicaremos o porque do valor 01.

Image Added

Imagem 5 - Na imagem acima, como podemos observar foi criado o parâmetro CD_CPOADIC_CALCPARC_FORN e nele foi vinculado o código do campo adicional que criamos. E para este parâmetro será atribuído para o fornecedor 131313 o valor 01 que foi configurado anteriormente. 


 - Pronto efetuada configuração do parâmetro e campo adicional, agora precisamos apontar no cadastro do fornecedor qual imposto será truncado no momento do lançamento da nota e para isto acessaremos o componente PESFM061.


Image Added

Imagem 6Imagem 1 - Na imagem acima, como podemos observar a partir de agora dentro do componente PESFM061 foi inserido um novo campo "Truncar", que por imposto e fornecedor quando marcado fará o tratamento do calculo de imposto de maneira diferente no momento do lançamento da duplicata com retenção de impostos.

Totvs custom tabs box items
defaultno
referenciapasso2

Totvs custom tabs box items
defaultno
referenciapasso3





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>