01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:MFT - Faturamento
Função:

FT0916 - Monitor NFS-e

FT4003 - Cálculo de Notas Fiscais

FT4002 - Faturamento de Pedidos

FT4001 - Cálculo de Embarques

Requisito/Story/Issue:

DMANFAT1-16739, DMANFAT1-16893


02. SITUAÇÃO/REQUISITO

Na integração de uma nota fiscal de Gestão de Planos com Datasul, era preciso enviar no XML da NFS-e as bases e alíquotas da retenções.

03. SOLUÇÃO

O programa de integração de notas fiscais de Gestão de Planos e Datasul foi alterado para receber estas informações de base e alíquota das retenções e enviar no XML da nfs-e. Esta funcionalidade estará disponível apenas para integração TC2.


Foi alterado o cálculo de notas fiscais, embarques e pedidos para armazenar as informações de Base, Alíquota e Valor dos impostos INSS Retido, IRRF Retido, ISS Retido, PIS e COFINS Retidos, CSLL Retido, SENAR Retido e SAT Retido.

Foram criadas duas variáveis novas;

  • INSCRITO_SIAFI: Recebe a informação do parâmetro "Inscrito SIAFI" do programa CD1510 (Atualização Clientes). Quando o parâmetro esta marcado não é verificado o valor mínimo de retenção determinado na fórmula.
  • ALIQ_INSS-RET: Verifica se a natureza de operação está marcada como "Retém INSS na Fonte", caso sim e possuir alíquota informada está será utilizada para o cálculo caso contrário será utilizada a alíquota informada no FT0301 (Atualização Parâmetros Faturamento) campo "% INSS Retido na Fonte".

Foi criada uma nova fórmula utilizando as novas variáveis;

  • T-INSS Ret 003a - Tributado: Será calculada uma base e um valor de acordo com os parâmetros utilizados.

  • Na Geração dos dados utilizando o configurador de tributos será alimentada/criada a tabela "ext-it-nota-fisc" com os valores calculados pela fórmula.

04. DEMAIS INFORMAÇÕES

Os dados serão armazenados na tabela de extensão "ext-it-nota-fisc" com os respectivos códigos "ext-it-nota-fisc.cod-param";

Os valores serão salvos nos seguintes campos;



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