Árvore de páginas

Versões comparadas

Chave

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

...

Índice
minLevel2
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.

...

TagsVersão 1.000Versão 1.005Origem Protheus
CompanyIdEnviaEnviaM0_CODIGO
BranchIdEnviaEnviaM0_CODFIL
InternalIdEnviaEnviaM0_CODIGO+E2_FILIAL+E2_PREFIXO+E2_NUM+E2_PARCELA+E2_TIPO+E2_FORNECE+E2_LOJA
CompanyInternalIdEnviaEnviaM0_CODIGO+M0_CODFIL
TakerIdEnviaEnviaM0_CGC
TakerSpecificIdEnviaEnviaM0_CEI
TakerTypeEnviaEnviaSempre será '0'
AutonomousNameEnviaEnviaA2_NOME
DateOfBirthEnviaEnviaA2_DTNASC
AutonomousIdEnviaEnviaA2_CGC
RegistrationNumberEnviaEnviaA2_CODNIT
AutonomousOcupationNationalCodeEnviaEnviaA2_CBO
AutonomousCategoryEnviaEnviaA2_CATEG
SefipEventCodeEnviaEnviaA2_OCORREN
IssueDateEnviaEnviaE2_EMISSAO
DueDateEnviaEnviaE2_VENCTO
InitiationDateEnviaEnviaE2_EMISSAO
ServiceNatureEnviaEnviaA2_INDRUR
DependentsNumberEnviaEnviaA2_NUMDEP
IRRFDependentsNumberEnviaEnviaA2_NUMDEP
PaymentValueEnviaEnviaE2_BASEINS
INSSValueEnviaEnviaE2_INSS
eSocialAutonomousCategory-EnviaA2_CATEFD*
ISSValue-EnviaE2_ISS
SESTValue-EnviaMV_ALSEST x E2_SEST / ED_PERCSES
SENATValue-EnviaMV_ALSENAT x E2_SEST / ED_PERCSES
IRRFValue-EnviaE2_IRRF
RemunerationValueWithIRRFIncidence-EnviaSe ED_IRRFCAR=Sim, envia E2_BASEIRF
FreightRemunerationValue-EnviaE2_VALOR
RemunerationValueWithINSSIncidence-EnviaE2_BASEINS
PaymentDate-EnviaE2_BAIXA
MultipleEmploymentIndicator-EnviaFLX_TPREC
OtherEmploymentId-EnviaFLX_CNPJ
OtherEmploymentCategory-EnviaFLX_CATEFD*
OtherEmploymentINSSBasis-EnviaFLX_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:

  1. 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);
  2. Que o fornecedor vinculado ao título possua os campos abaixo preenchidos:
CampoDescrição
A2_NOMENome
A2_CGCCPF/CNPJ
A2_CBOClassificação Brasileira de Ocupações (CBO)
A2_DTNASCData de nascimento
A2_CODNITNúmero de Registro do Trabalhador (NIT)
A2_CATEGCategoria SEFIP
A2_OCORRENOcorrência SEFIP

  

05CONTROLE 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_ALSESTMV_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

...

07INFORMAÇÕES RELACIONADAS

...