01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Financeiro
Função:

TRAFM052 -  Baixa de Transação de Compra

PESFM061 - Manutenção de Imposto do Fornecedor

Requisito/Story/Issue (informe o requisito relacionado) :


02. SITUAÇÃO/REQUISITO

Algumas notas fiscais que a empresa recebia estavam apresentando divergências quanto ao calculo de alguns impostos, impossibilitando a inserção de código de barras. Ao ser realizada analise, foi identificado que o calculo destes impostos na nota fiscal estão realizando o truncamento do valor depois do calculo e no sistema storeAge sempre era realizado o arredondamento do valor final, deixando assim as informações diferentes.

03. SOLUÇÃO

Foi criado nova rotina dentro do sistema, para possibilitar ao usuário definir por fornecedor qual imposto fará o calculo arredondando e qual fará o calculo truncando o valor do imposto.


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


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.

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

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.

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.


Imagem 6 - 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.

2. Use quando for necessário descrever um passo a passo.






<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>