Histórico da Página
...
Índice minLevel 2 exclude ÍNDICE
01. VISÃO GERAL
A rotina Fornecedores Autônomos (FINA404) é responsável pelo envio de dados cadastrais e de pagamentos para de fornecedores autônomos da linha Protheus para a linha RM.
O envio é realizado através da mensagem única EXTERNALAUTONOMOUSPAYMENT.
...
Considerando que o ambiente da linha Protheus já possua as configurações os pré-requisitos para a utilização da integração via mensagem única, deve ser cadastrado nona rotina Adapter EAI (CFGA020) a rotina FINA404.
Exemplo:
03. VERSÕES HOMOLOGADAS X DADOS INTEGRADOS
O Protheus realiza o envio da mensagem única EXTERNALAUTONOMOUSPAYMENT nas versões 1.000 e 1.005, estando a versão 1.005 disponível no pacote de atualização da rotina FINA404 a partir de abril/2021.
...
| Tags | Versão 1.000 | Versão 1.005 | Origem Protheus |
|---|---|---|---|
| CompanyId | Envia | Envia | M0_CODIGO |
| BranchId | Envia | Envia | M0_CODFIL |
| InternalId | Envia | Envia | M0_CODIGO+E2_FILIAL+E2_PREFIXO+E2_NUM+E2_PARCELA+E2_TIPO+E2_FORNECE+E2_LOJA |
| CompanyInternalId | Envia | Envia | M0_CODIGO+M0_CODFIL |
| TakerId | Envia | Envia | M0_CGC |
| TakerSpecificId | Envia | Envia | M0_CEI |
| TakerType | Envia | Envia | Sempre será '0' |
| AutonomousName | Envia | Envia | A2_NOME |
| DateOfBirth | Envia | Envia | A2_DTNASC |
| AutonomousId | Envia | Envia | A2_CGC |
| RegistrationNumber | Envia | Envia | A2_CODNIT |
| AutonomousOcupationNationalCode | Envia | Envia | A2_CBO |
| AutonomousCategory | Envia | Envia | A2_CATEG |
| SefipEventCode | Envia | Envia | A2_OCORREN |
| IssueDate | Envia | Envia | E2_EMISSAO |
| DueDate | Envia | Envia | E2_VENCTO |
| InitiationDate | Envia | Envia | E2_EMISSAO |
| ServiceNature | Envia | Envia | A2_INDRUR |
| DependentsNumber | Envia | Envia | A2_NUMDEP |
| IRRFDependentsNumber | Envia | Envia | A2_NUMDEP |
| PaymentValue | Envia | Envia | E2_BASEINS |
| INSSValue | Envia | Envia | E2_INSS |
| eSocialAutonomousCategory | - | Envia | A2_CATEFD* |
| ISSValue | - | Envia | E2_ISS |
| SESTValue | - | Envia | MV_ALSEST x E2_SEST / ED_PERCSES |
| SENATValue | - | Envia | MV_ALSENAT x E2_SEST / ED_PERCSES |
| IRRFValue | - | Envia | E2_IRRF |
| RemunerationValueWithIRRFIncidence | - | Envia | Se ED_IRRFCAR=Sim, envia E2_BASEIRF |
| FreightRemunerationValue | - | Envia | E2_VALOR |
| RemunerationValueWithINSSIncidence | - | Envia | E2_BASEINS |
| PaymentDate | - | Envia | E2_BAIXA |
| MultipleEmploymentIndicator | - | Envia | FLX_TPREC |
| OtherEmploymentId | - | Envia | FLX_CNPJ |
| OtherEmploymentCategory | - | Envia | FLX_CATEFD* |
| OtherEmploymentINSSBasis | - | Envia | FLX_BASE |
*Disponibilizado nos pacotes de dicionário de expedição continua do Financeiro a partir de abril/2021).
04. PRÉ-CONDIÇÕES
A rotina possui como pré-requisito para o envio das informações:
- A existência de ao menos 1 título a pagar que atenda ao preenchimento das perguntas da rotina (a data é referente a data de emissão do título (E2_EMISSAO);
- Que o fornecedor vinculado ao título possua os campos abaixo preenchidos:
| Campo | Descrição |
|---|---|
| A2_NOME | Nome |
| A2_CGC | CPF/CNPJ |
| A2_CBO | Classificação Brasileira de Ocupações (CBO) |
| A2_DTNASC | Data de nascimento |
| A2_CODNIT | Número de Registro do Trabalhador (NIT) |
| A2_CATEG | Categoria SEFIP |
| A2_OCORREN | Ocorrência SEFIP |
05. CONTROLE DE DADOS INTEGRADOS
Após o envio dos dados e obtenção da resposta da linha RM de que a integração ocorreu com sucesso, o controle de registros integrados ocorre através do campo E2_SEFIP (Tabela SE2 - Contas a Pagar).
Para a versão 1.000, que não faz o reenvio de informações do título, os conteúdos possíveis para esse campo são:
- Em branco (Título a pagar não integrado);
- Gravado com "X" (integrado);
Já para a versão 1.005, que possibilita o reenvio de dados de um título já integrado e que posteriormente tenha sido baixado, os conteúdos possíveis são:
- Em branco (não integrado);
- Gravado com "X" (integrado);
- Gravado com "Y" (integrado);
06. REGRAS DE NEGÓCIO
- O intervalo de datas informado nas perguntas da rotina FINA404 é utilizado para filtrar os títulos a pagar pela data de emissão (E2_EMISSAO);
- A partir da versão 1.005, além da regra anterior, o intervalo de datas também passa a considerar os títulos baixados no período (E2_BAIXA) e que anteriormente já haviam sido integrados (E2_SEFIP = X);
- Em relação ao valor de SEST e SENAT, devido na linha Protheus o título a pagar possuir um único campo que aglutina o valor de ambos (E2_SEST), se faz necessário configurar os parâmetros MV_ALSEST e MV_ALSENAT definindo as alíquotas e assim possibilitar que a integração envie os valores individualmente;
- Se os parâmetros não existirem no ambiente da linha Protheus, serão consideradas as alíquotas de 1,5% para o SEST e 1,0% para o SENAT;
- Os dados de múltiplos vínculos empregatícios (Cadastro de Previa de INSS - FINA027) somente são considerados quando há um título do autônomo a ser enviado, portanto essa informação não é enviada de forma isolada;
07. TABELAS UTILIZADAS
- Movimentos Bancários - SE5Contas a Pagar - SE2
- Fornecedores - SA2
- Itens Cabeçalho de Previas de INSS INSS - FLXFJWCabeçalho
- Itens de Previas de INSS INSS - FJWFLX
...
07. INFORMAÇÕES RELACIONADAS
...
