* Em homologação
Abaixo segue leiaute de contratos de trabalho e históricos relacionados, registro irá conter todos os registros da empresa.
Formato do Arquivo:
Formato do Registro:
Tabela 1: Tipo de registro identificado por letra
| Tipo | Tabela | Descrição | Instrução |
| A Importante: O identificador do registro não pode vir com aspas duplas |
FuncContrato (nFpa) | Cadastro de Contrato de Trabalho | Uma linha por contrato |
| B Importante: O identificador do registro não pode vir com aspas duplas |
FuncPessoa (nFpa) | Dados Gerais de Admissao | Uma linha por pessoa, vinculada ao registro A, de acordo com A.CODIGOFUNCPESSOA |
| C Importante: O identificador do registro não pode vir com aspas duplas |
FuncCargo (nFpa) | Histórico de cargo | Uma linha por contrato e data de alteração. |
| D Importante: O identificador do registro não pode vir com aspas duplas |
FuncAdicional (nFpa) | Adicionais | Uma linha para cada contrato |
| E Importante: O identificador do registro não pode vir com aspas duplas |
FuncCTPS (nFpa | CTPS | Uma linha para cada contrato |
| F Importante: O identificador do registro não pode vir com aspas duplas |
FuncEscala (nFpa) | Histórico escala | Uma linha para cada contrato, por data de alteração |
| G Importante: O identificador do registro não pode vir com aspas duplas |
FuncLocal (nFpa) | Locais/Filiais | Uma linha para cada contrato |
| H Importante: O identificador do registro não pode vir com aspas duplas |
FuncLocalContabil (nFpa) | Local Contábil | Uma linha para cada contrato |
| I Importante: O identificador do registro não pode vir com aspas duplas |
FuncSalário (nFpa) | Histórico salário | Uma linha para cada contrato |
| J Importante: O identificador do registro não pode vir com aspas duplas |
FuncSindicato (nfpa) | Sindicato | Uma linha para cada contrato |
| K Importante: O identificador do registro não pode vir com aspas duplas |
Dependentes (nfpa) | Dependentes | Um dependente/parente por linha |
| Tipo Registro | A | |||||
| Descrição | Cadastro do contrato de trabalho. | |||||
| Ix | Nome do Campo | Nome Curto | Tipo | Tam. | Requerido | |
| 1 | Identificador | Texto | 1 | Sim | ||
| 2 | CODIGOEMPRESA | Empresa | Inteiro | 4 | Sim | |
| 3 | CODIGOFUNCCONTR | Contrato do Empregado | Inteiro | 7 | Sim | |
| 4 | MATRICULAESOCIAL | Matrícula eSocial | Texto | 30 | Sim | |
| 5 | CODIGOFUNCPESSOA | Cadastro Geral | Inteiro | 19 | Sim | |
| 6 | CODIGOTIPOCONTR | Tipo do Contrato | Inteiro | 3 | Sim | |
| 7 | DATAADM | Data de Admissão | Data | 10 | Sim | |
| 8 | OPTANTEFGTS | Optante no FGTS | Lógico | 1 | Sim | |
| 9 | DATAOPCAOFGTS | Data de Opção | Data | 10 | Não | |
| 10 | TIPOVINCULO | Tipo do Vínculo | Texto | 2 | Sim | |
| 11 | CATEGORIA | Categoria do Contrato | Texto | 2 | Sim | |
| 12 | CATEGESOCIAL | Categoria eSocial | Texto | 4 | Não | |
| 13 | DIACONTREXP | Dias de Contrato | Inteiro | 5 | Não | |
| 14 | DIAPRORROGCONTREXP | Dias de Prorrogação | Inteiro | 4 | Não | |
| 15 | NATUREZAESTAGIO | Natureza do Estágio | Lógico | 1 | Não | |
| 16 | NIVELESTAGIO | Nível do Estágio | Texto | 5 | Não | |
| 17 | AREAATUACAO | Área de Atuação | Texto | 100 | Não | |
| 18 | RECEBEADTO | Recebe Adiantamento | Texto | 2 | Sim | |
| 19 | PERCADTO | Percentual de Adiantamento | Inteiro | 8 | Sim | |
| 20 | MODOPGTO | Modo de Pagamento | Texto | 2 | Sim | |
| 21 | TIPOCONTA | Tipo de Conta | Texto | 2 | Não | |
| 22 | CODIGOBANCO | Banco | Inteiro | 5 | Não | |
| 23 | NUMEROAGENCIA | Agência | Inteiro | 6 | Não | |
| 24 | NUMEROCONTA | Número da Conta | Texto | 20 | Não | |
| 25 | DIGITOCONTA | Dígito da Conta | Texto | 2 | Não | |
| 26 | NUMEROCARTAOVT | Número Cartão VT | Texto | 20 | Não | |
| 27 | CHAPEIRA | Chapeira | Texto | 10 | Não | |
| 28 | PARTICPAT | Participação do PAT | Lógico | 1 | Sim | |
| 29 | UTILIZAQCOLABORE | Utiliza Q-Colabore | Lógico | 1 | Sim | |
| 30 | DATADEM | Data de Demissão | Data | 10 | Não |
| Tipo Registro | B | |||||
| Descrição | Cadastro de pessoa. Dados gerais do empregado. | |||||
| Ix | Nome do Campo | Nome Curto | Tipo | Tam. | Requerido | |
| 1 | Identificador | Texto | 1 | Sim | ||
| 2 | CODIGOFUNCPESSOA | Cadastro Geral | Inteiro | 9 | Sim | |
| 3 | NOMEFUNC | Nome | Texto | 70 | Sim | |
| 4 | NOMESOCIAL | Nome Social | Texto | 70 | Não | |
| 5 | CPFFUNC | CPF | Inteiro | 14 | Não | |
| 6 | DATANASC | Nascimento | Data | 10 | Sim | |
| 7 | PISFUNC | PIS | Inteiro | 14 | Não | |
| 8 | DATACADPIS | Cadastro PIS | Data | 10 | Não | |
| 9 | CEPFUNC | Cep | Inteiro | 10 | Não | |
| 10 | CODIGOTIPOLOGRAD | Tipo Logradouro | Inteiro | 21 | Não | |
| 11 | ENDERFUNC | Endereço | Texto | 40 | Não | |
| 12 | NUMEROENDER | Número | Inteiro | 7 | Não | |
| 13 | COMPLENDER | Complemento | Texto | 20 | Não | |
| 14 | BAIRROFUNC | Bairro | Texto | 30 | Não | |
| 15 | SIGLAESTADO | Estado | Texto | 2 | Não | |
| 16 | CODIGOMUNIC | Município | Inteiro | 2 | Não | |
| 17 | DDDFONE | DDD | Inteiro | 5 | Não | |
| 18 | NUMEROFONE | Fone | Inteiro | 10 | Não | |
| 19 | DDDCELULAR | DDD Celular | Inteiro | 5 | Não | |
| 20 | NUMEROCELULAR | Celular | Inteiro | 11 | Não | |
| 21 | ENDERELETR | Texto | 100 | Não | ||
| 22 | SIGLAESTADONASC | Estado Nascimento | Texto | 2 | Sim | |
| 23 | CODIGOMUNICNASC | Município Nascimento | Inteiro | 8 | Sim | |
| 24 | SEXO | Sexo | Texto | 2 | Sim | |
| 25 | RACACOR | Raça/Cor | Texto | 2 | Sim | |
| 26 | DEFFISICA | Deficiência Física | Lógico | 1 | Sim | |
| 27 | DEFVISUAL | Deficiência Visual | Lógico | 1 | Sim | |
| 28 | DEFAUDITIVA | Deficiência Auditiva | Lógico | 1 | Sim | |
| 29 | DEFMENTAL | Deficiência Mental | Lógico | 1 | Sim | |
| 30 | DEFINTELECTUAL | Deficiência Intelectual | Lógico | 1 | Sim | |
| 31 | DEFREABILITADO | Deficiência Reabilitado | Lógico | 1 | Sim | |
| 32 | DEFCOTA | PCD - Cotista | Lógico | 1 | Sim | |
| 33 | DEFOBS | Deficiência Observação | Texto | 255 | Não | |
| 34 | BRPDHPPP | BR/PDH - PPP | Texto | 2 | Sim | |
| 35 | ESTADOCIVIL | Estado Civil | Texto | 2 | Sim | |
| 36 | GRAUINSTR | Grau de Instrução | Texto | 3 | Sim | |
| 37 | NACIONALIDADE | Nacionalidade | Texto | 3 | Sim | |
| 38 | PAISORIGEM | País de Origem | Inteiro | 5 | Não | |
| 39 | DATANATURAL | Data de Naturalização | Data | 10 | Não | |
| 40 | TMPRESID | Tempo de residência | Texto | 5 | Não | |
| 41 | TIPOVISTO | Tipo de Visto/Condição de ingresso | Texto | 2 | Não | |
| 42 | DATACHEGADA | Data Chegada | Data | 10 | Não | |
| 43 | CASADOBR | Casado(a) com Brasileiro(a) | Lógico | 1 | Não | |
| 44 | FILHOSBR | Filhos Brasileiros | Lógico | 1 | Não | |
| 45 | CARTRNE | Número Carteira RNE | Inteiro | 20 | Não | |
| 46 | CODIGOORGAOEMISSORRNE | Orgão Emissor RNE | Inteiro | 21 | Não | |
| 47 | EXPEDICAORNE | Data de Expedição RNE | Data | 10 | Não | |
| 48 | VALIDRNE | Validade RNE | Data | 10 | Não | |
| 49 | PORTNATNUMERO | Número Portaria | Inteiro | 10 | Não | |
| 50 | PORTNATDATA | Data Portaria | Data | 10 | Não | |
| 51 | NUMERORG | Número RG | Inteiro | 20 | Não | |
| 52 | COMPLRG | Complemento do RG | Inteiro | 20 | Não | |
| 53 | CODIGOORGAOEMISSORRG | Órgão Emissor RG | Inteiro | 21 | Não | |
| 54 | SIGLAESTADORG | Estado RG | Texto | 2 | Não | |
| 55 | EMISSRG | Data Emissão RG | Data | 10 | Não | |
| 56 | TITELEIT | Número Título Eleitoral | Inteiro | 13 | Não | |
| 57 | ZONATITELEIT | Zona Título Eleitoral | Inteiro | 5 | Não | |
| 58 | SECAOTITELEIT | Seção Título Eleitoral | Inteiro | 5 | Não | |
| 59 | CNHFUNC | Número CNH | Inteiro | 15 | Não | |
| 60 | CATEGCNH | Categoria CNH | Texto | 3 | Não | |
| 61 | EXPEDICAOCNH | Data de Expedição CNH | Data | 10 | Não | |
| 62 | VALIDCNH | Validade CNH | Data | 10 | Não | |
| 63 | CODIGOORGAOEMISSORCNH | Orgão emissor CNH | Inteiro | 21 | Não | |
| 64 | UFCNH | UF de Emissão da CNH | Texto | 2 | Não | |
| 65 | PRIMHABCNH | Data da Primeira Habilitação | Data | 10 | Não | |
| 66 | CARTRESERV | Número Carteira Reservista | Texto | 20 | Não | |
| 67 | CATEGCARTRESERV | Categoria Carteira Reservista | Texto | 3 | Não | |
| 68 | CERTCIVILTIPO | Tipo Certidão Civil | Texto | 1 | Não | |
| 69 | CERTCIVILEMISSAO | Emissão Certidão Civil | Data | 10 | Não | |
| 70 | CERTCIVILTERMO | Termo Certidão Civil | Inteiro | 40 | Não | |
| 71 | CERTCIVILLIVRO | Livro Certidão Civil | Inteiro | 15 | Não | |
| 72 | CERTCIVILFOLHA | Folha Certidão Civil | Inteiro | 10 | Não | |
| 73 | CERTCIVILCARTORIO | Cartório Certidão Civil | Inteiro | 40 | Não | |
| 74 | CERTCIVILSIGLAESTADO | Sigla Estado Certidão Civil | Texto | 2 | Não | |
| 75 | CERTCIVILMUNIC | Município Certidão Civil | Inteiro | 21 | Não | |
| 76 | CODIGOORGAOEMISSORPASPORT | Órgão Emissor Passaporte | Inteiro | 21 | Não |
| Tipo Registro | C | |||||
| Descrição | Campo para alteração de cargo. | |||||
| Ix | Nome do Campo | Nome Curto | Tipo | Tam. | Requerido | |
| 1 | Identificador | Texto | 1 | Sim | ||
| 2 | CODIGOEMPRESA | Empresa | Inteiro | 5 | Sim | |
| 3 | CODIGOFUNCCONTR | Contrato do Empregado | Inteiro | 7 | Sim | |
| 4 | DATAINICIAL | Data Inicial | Data | 10 | Sim | |
| 5 | CODIGOCARGO | Cargo | Inteiro | 7 | Sim | |
| 6 | CODIGOMOTIVO | Motivo | Inteiro | 6 | Sim |
| Tipo Registro | D | |||||
| Descrição | Campo para cadastro de adicionais. | |||||
| Ix | Nome do Campo | Nome Curto | Tipo | Tam. | Requerido | |
| 1 | Identificador | Texto | 1 | Sim | ||
| 2 | CODIGOEMPRESA | Empresa | Inteiro | 5 | Sim | |
| 3 | CODIGOFUNCCONTR | Contrato do Empregado | Inteiro | 7 | Sim | |
| 4 | DATAINICIAL | Data Inicial | Data | 10 | Sim | |
| 5 | AGENTENOCIVO | Agente Nocivo | Texto | 2 | Sim | |
| 6 | JAEXPOSTO | Já Exposto | Lógico | 1 | Sim | |
| 7 | PERCINSALUB | Percentual Insalubridade | Inteiro | 8 | Não | |
| 8 | PERCPERICUL | Percentual Periculosidade | Inteiro | 8 | Não | |
| 9 | PERCINNATURA | Percentual do Salário In-Natura | Inteiro | 8 | Não | |
| 10 | PERCTRANSF | Percentual por Transferência | Inteiro | 8 | Não |
| Tipo Registro | E | |||||
| Descrição | Campo para alteração da dados da CTPS. | |||||
| Ix | Nome do Campo | Nome Curto | Tipo | Tam. | Requerido | |
| 1 | Identificador | Texto | 1 | Sim | ||
| 2 | CODIGOEMPRESA | Empresa | Inteiro | 5 | Sim | |
| 3 | CODIGOFUNCCONTR | Contrato do Empregado | Inteiro | 7 | Sim | |
| 4 | DATAINICIAL | Data Inicial | Data | 10 | Sim | |
| 5 | UTILIZACARTEIRADIGITAL | Utiliza Carteira Digital | Lógico | 1 | Sim | |
| 6 | NUMEROCTPS | Número CTPS | Inteiro | 11 | Não | |
| 7 | SERIECTPS | Série CTPS | Inteiro | 5 | Não | |
| 8 | SIGLAESTADOCTPS | Estado CTPS | Texto | 2 | Não | |
| 9 | EXPEDCTPS | Data de Expedição CTPS | Data | 10 | Não |
| Tipo Registro | F | |||||
| Descrição | Campo para alteração de escala. | |||||
| Ix | Nome do Campo | Nome Curto | Tipo | Tam. | Requerido | |
| 1 | Identificador | Texto | 1 | Sim | ||
| 2 | CODIGOEMPRESA | Empresa | Inteiro | 5 | Sim | |
| 3 | CODIGOFUNCCONTR | Contrato do Empregado | Inteiro | 7 | Sim | |
| 4 | DATAINICIAL | Data Inicial | Data | 10 | Sim | |
| 5 | CODIGOESCALA | Escala | Inteiro | 6 | Sim | |
| 6 | CODIGOMOTIVO | Motivo | Inteiro | 6 | Sim | |
| 7 | REGIMEJOR | Regime de Jornada | Texto | 5 | Sim | |
| 8 | TIPOJORNADA | Tipo Jornada | Texto | 5 | Não | |
| 9 | DESCRTIPOJORNADA | Descrição Jornada | Texto | 999 | Não | |
| 10 | TEMPOPARCIAL | Tempo Parcial | Texto | 5 | Sim | |
| 11 | OBSERVACAO | Observação | Texto | 100 | Não |
| Tipo Registro | G | |||||
| Descrição | Campo para informação de transferência. | |||||
| Ix | Nome do Campo | Nome Curto | Tipo | Tam. | Requerido | |
| 1 | Identificador | Texto | 1 | Sim | ||
| 2 | CODIGOEMPRESA | Empresa | Inteiro | 5 | Sim | |
| 3 | CODIGOFUNCCONTR | Contrato do Empregado | Inteiro | 7 | Sim | |
| 4 | DATATRANSF | Data Transferência / Data Inicial | Data | 10 | Sim | |
| 5 | CODIGOESTAB | Filial | Inteiro | 5 | Sim | |
| 6 | CLASSIFORGAN | Organograma | Texto | 20 | Sim | |
| 7 | CODIGOMOTIVO | Motivo | Inteiro | 6 | Sim | |
| 8 | TIPOTRANSF | Tipo de Transferência | Texto | 2 | Sim |
| Tipo Registro | H | |||||
| Descrição | Informação de local contábil. | |||||
| Ix | Nome do Campo | Nome Curto | Tipo | Tam. | Requerido | |
| 1 | Identificador | Texto | 1 | Sim | ||
| 2 | CODIGOEMPRESA | Empresa | Inteiro | 5 | Sim | |
| 3 | CODIGOFUNCCONTR | Contrato do Empregado | Inteiro | 7 | Sim | |
| 4 | DATAOPCAO | Data Opção | Data | 10 | Sim | |
| 5 | CODIGOLOCALCTB | Local Contábil | Inteiro | 5 | Não |
| Tipo Registro | I | |||||
| Descrição | Campo para informação de alteração salarial. | |||||
| Ix | Nome do Campo | Nome Curto | Tipo | Tam. | Requerido | |
| 1 | Identificador | Texto | 1 | Sim | ||
| 2 | CODIGOEMPRESA | Empresa | Inteiro | 5 | Sim | |
| 3 | CODIGOFUNCCONTR | Contrato do Empregado | Inteiro | 7 | Sim | |
| 4 | DATAINICIAL | Data Alteração | Data | 10 | Sim | |
| 5 | SEQ | Sequência | Inteiro | 5 | Sim | |
| 6 | CODIGOMOTIVO | Motivo | Inteiro | 6 | Sim | |
| 7 | DATAEFEITO | Data Inicial Efeito | Data | 10 | Não | |
| 8 | TIPOSALARIO | Tipo Salário | Texto | 5 | Sim | |
| 9 | VALORSAL | Valor Salário | Numérico | 16 | Sim | |
| 10 | DESCRSAL | Descrição | Texto | 999 | Não |
| Tipo Registro | J | |||||
| Descrição | Campo para informar alteração de sindicato do empregado. | |||||
| Ix | Nome do Campo | Nome Curto | Tipo | Tam. | Requerido | |
| 1 | Identificador | Texto | 1 | Sim | ||
| 2 | CODIGOEMPRESA | Empresa | Inteiro | 5 | Sim | |
| 3 | CODIGOFUNCCONTR | Contrato do Empregado | Inteiro | 7 | Sim | |
| 4 | DATAINICIAL | Data Incial | Data | 10 | Sim | |
| 5 | CODIGOSIND | Sindicato | Inteiro | 5 | Sim |
| Tipo Registro | K | |||||
| Descrição | Cadastro de dependentes/parentes vinculados aos contratos | |||||
| Ix | Nome do Campo | Nome Curto | Tipo | Tam. | Requerido | |
| 1 | Identificador | Texto | 1 | Sim | ||
| 2 | CODIGOEMPRESA | Empresa | Inteiro | 5 | Sim | |
| 3 | CODIGOFUNCCONTR | Contrato do Empregado | Inteiro | 7 | Sim | |
| 4 | CODIGODEPEND | Dependente | Inteiro | 5 | Sim | |
| 5 | NOMEDEPEND | Nome | Texto | 70 | Sim | |
| 6 | DATANASC | Data de Nascimento | Data | 10 | Sim | |
| 7 | PARENTESCO | Parentesco | Texto | 2 | Sim | |
| 8 | CPFDEPEND | CPF | Texto | 14 | Não | |
| 9 | SEXO | Gênero | Inteiro | 1 | Sim |