Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | TOTVS Gestão de Estoque, Compras e Faturamento | Módulo | Movimento |
Segmento Executor | Construção e Projetos | ||
Projeto1 | IRM/EPIC1 | ||
Requisito/Story/Issue1 | Subtarefa1 | ||
Chamado/Ticket2 | |||
País | ( x ) Brasil | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Objetivo
O Decreto nº 8373/2014 instituiu o Sistema de Escrituração Digital das Obrigações Fiscais, Previdenciárias e Trabalhistas (eSocial). Por esse sistema, os empregadores passarão a comunicar ao Governo, de forma unificada, as informações relativas aos trabalhadores, como vínculos, contribuições previdenciárias, folha de pagamento, comunicações de acidente de trabalho, aviso prévio, escriturações fiscais e informações sobre o FGTS.
O eSocial torna-se obrigatório a partir de janeiro de 2018 para empresas com faturamento acima de 78 milhões e em junho de 2018 para todas as outras.
Em virtude disso, iremos criar um serviço de geração de arquivo .xml para uso do TOTVS Gestão de Recursos Humanos, que retornará dados necessários para a geração da rotina eSocial, mais especificamente o registro S-1250, conforme leiaute definido pela Receita Federal do Brasil.
Definição da Regra de Negócio
O serviço que será implementado será chamado pelo TOTVS Gestão de Recursos Humanos, que irá passar os parâmetros de Filial e Competência (mês/ano) para o TOTVS Gestão de Estoque, Compras e Faturamento.
Com esses parâmetros, o TOTVS Gestão de Estoque, Compras e Faturamento deverá gerar as informações que serão utilizadas na geração da rotina e-Social, em formato de arquivo .xml, conforme o leiaute abaixo:
Obs.: Os esquemas XSD podem ser verificados no site do eSocial (http://portal.esocial.gov.br/institucional/documentacao-tecnica). Utilizar versão 2.4.
Nível | Campo | Tipo | Tamanho | Ocorrência | Obrigatoriedade | Descrição | Informação no Sistema | Observações |
---|---|---|---|---|---|---|---|---|
1 | infoAquisProd | 1-1 | O | Informação da Aquisição de Produção. |
| Será gerada sempre que houver dados a serem gerados para o registro S-1250 | ||
2 | ideEstabAdquir | 1-1 | O | Identificação do estabelecimento adquirente da produção. | Será gerada sempre que houver dados a serem gerados para o registro S-1250 | |||
3 | tpInscAdq | N | 1 | 1-1 | O | Tipo de inscrição do adquirente, conforme tabela 5. | Preencher com 1. | |
3 | nrInscAdq | C | 15 | 1-1 | O | Indicar o número de inscrição, de acordo com o indicado no campo {tpInscAdq}. | GFILIAL.CGCCFO | |
1 | tpAquis | 1-3 | O | Registro preenchido por Pessoa Jurídica em geral, quando o estabelecimento identificado no registro superior efetuar aquisição de produtos rurais de pessoa física. O registro também deve ser preenchido nas seguintes situações: | - Será criada uma flag no Cadastro de Filial para que o usuário possa informar que a Filial está inscrita no PAA. | |||
2 | indAquis | N | 1 | 1-1 | O | Indicativo da Aquisição: | - Se filial não inscrita no PAA e fornecedor origem/destino (TMOV.CODCFONATUREZA) for pessoa física (FCFO.PESSOAFISOPUJUR = F) e produtor rural (FCFO.RAMOATIV = 16) | Deve ser gerada para cada indicativo de aquisição. |
2 | vlrTotAquis | N | 14,2 | 1-1 | O | Valor total da aquisição correspondente ao indicativo informado em {indAquis}. | Somatório do valor bruto (TMOV.VALORBRUTO) de cada nota correspondente ao indicativo informado no campo indAquis. | |
1 | ideProdutor | 1-9999 | O | Registro que identifica os produtores rurais dos quais foi efetuada aquisição da produção pelo contribuinte declarante. | Deve ser gerada para cada produtor rural do qual foi adquirido produção. | |||
2 | tpInscProd | N | 1 | 1-1 | O | Informar [1] (CNPJ) ou [2] (CPF). | Se o campo indAquis = 1 ou 2 | |
2 | nrInscProd | C | 14 | 1-1 | O | Número de inscrição do produtor no CPF ou no CNPJ, de acordo com o definido no campo {tpInscProd}. | FCFO.CGCCFO | |
2 | vlrBruto | N | 14,2 | 1-1 | O | Preencher com o valor bruto da aquisição da produção rural. | Somatório do valor bruto (TMOV.VALORBRUTO) de cada nota correspondente ao fornecedor indicado no campo nrInscProd. | |
2 | vrCPDescPR | N | 14,2 | 1-1 | O | Preencher com o valor da Contribuição Previdenciária descontada pelo adquirente de produção de produtor rural - sub-rogação. Se não houver valor a ser informado, preencher com 0 (zero). | O campo será implementado para fiscal e deverá ser exibido através de um anexo do movimento | |
2 | vrRatDescPR | N | 14,2 | 1-1 | O | Valor da contribuição destinada ao financiamento dos benefícios concedidos em razão do grau de incidência da incapacidade laborativa decorrente dos riscos ambientais do trabalho, incidente sobre a aquisição de produção rural de produtor rural. Se não houver informação, preencher com 0 (zero). | O campo será implementado para fiscal e deverá ser exibido através de um anexo do movimento | |
2 | vrSenarDesc | N | 14,2 | 1-1 | O | Valor da contribuição destinada ao SENAR, incidente sobre a aquisição de produção rural de produtor rural pessoa física/segurado especial. Se não houver valor a ser informado, preencher com 0 (zero). | O campo será implementado para fiscal e deverá ser exibido através de um anexo do movimento | |
1 | nfs | 0-9999 | O | Detalhamento das notas fiscais relativas a aquisição de produção do produtor rural identificado no registro superior, não sendo obrigatório nas aquisições de produção de pessoa física/segurado especial. | Deve ser gerada para cada nota em que o produtor rural seja tpInscProd = 1 | |||
2 | serie | C | 5 | 0-1 | O | Informar o número de série da nota fiscal/fatura. | TMOV.SERIE | |
2 | nrDocto | C | 20 | 1-1 | O | Número da Nota Fiscal/Fatura. | TMOV.NUMEROMOV | |
2 | dtEmisNF | D | 1-1 | O | Data de Emissão da Nota Fiscal/Fatura. | TMOV.DATAEMISSAO | ||
2 | vlrBruto | N | 14,2 | 1-1 | O | Preencher com o valor bruto da(s) nota(s) fiscal(is) | TMOV.VALORBRUTO | |
2 | vrCPDescPR | N | 14,2 | 1-1 | O | Preencher com o valor da Contribuição Previdenciária descontada pelo adquirente de produção de produtor rural - sub-rogação. Se não houver informação, preencher com 0 (zero). | O campo será implementado para fiscal e deverá ser exibido através de um anexo do movimento | |
2 | vrRatDescPR | N | 14,2 | 1-1 | O | Valor da contribuição destinada ao financiamento dos benefícios concedidos em razão do grau de incidência da incapacidade laborativa decorrente dos riscos ambientais do trabalho, incidente sobre a aquisição de produção rural de produtor rural. Se não houver informação, preencher com 0 (zero). | O campo será implementado para fiscal e deverá ser exibido através de um anexo do movimento | |
2 | vrSenarDesc | N | 14,2 | 1-1 | O | Valor da contribuição destinada ao SENAR, incidente sobre a aquisição de produção rural de produtor rural pessoa física/segurado especial. Se não houver informação, preencher com 0 (zero). | O campo será implementado para fiscal e deverá ser exibido através de um anexo do movimento | |
1 | infoProcJud | 0-10 | OC | Registro preenchido quando o Produtor Rural (pessoa física ou segurado especial), identificado em {ideProdutor}, ou o próprio declarante, possuir processo judicial com decisão/sentença determinando a não retenção, pelo adquirente, das contribuições incidentes sobre a aquisição de produção. | ||||
2 | nrProcJud | C | 20 | 1-1 | OC | Informar um número de processo judicial cadastrado através do evento S-1070, cujo {indMatProc} seja igual a [1]. | Avaliar | |
2 | codSusp | N | 14 | 1-1 | OC | Código do Indicativo da Suspensão, atribuído pelo empregador em S-1070. Validação: A informação prestada deve estar de acordo com o que foi informado em S-1070. | Avaliar | |
2 | vrCPNRet | N | 14,2 | 1-1 | OC | Valor da Contribuição Previdenciária que deixou de ser retida pelo declarante em decorrência de decisão/sentença judicial. | O campo será implementado para fiscal e deverá ser exibido através de um anexo do movimento | |
2 | vrRatNRet | N | 14,2 | 1-1 | OC | Valor da GILRAT, incidente sobre a aquisição de produção rural de produtor rural, cuja retenção deixou de ser efetuada em decorrência de decisão/sentença judicial. | O campo será implementado para fiscal e deverá ser exibido através de um anexo do movimento | |
2 | vrSenarNRet | N | 14,2 | 1-1 | OC | Valor da contribuição destinada ao SENAR, incidente sobre a aquisição de produção rural de produtor rural pessoa física/segurado especial, e que deixou de ser retida em decorrência de decisão/sentença judicial. | O campo será implementado para fiscal e deverá ser exibido através de um anexo do movimento |
Legenda:
O - Obrigatório
OC - Obrigatório se existir a informação
F - Facultativo
N - Não apresentar informação
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
[ACAA040 – Parâmetros] | [Alteração] | [Atualizações -> Acadêmico-> Tesouraria] | - |
Tabelas Utilizadas
TMOV - Movimento
FCFO - Cliente/Fornecedor
GFILIAL - Filial
FTDO - Tipo de Documento
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|