Ao enviar o arquivo gerado pelo Protheus para validação do Cnis a Caixa Econômica Federal retorna com o arquivo retorno. Como verificar se o arquivo foi ou não validado? R: Deverá abrir o arquivo pelo Bloco de Notas e verificar no arquivo a informação contida no final do arquivo (ultimas informações da linha), o ARQUIVO apresenta 2 situações; 1) Se vier preenchido O MESMO número em todas as linhas, o documento está OK e está apresentando o Número do Pis do Funcionário Modelo de arquivo VALIDADO A primeira vista é igual ao arquivo enviado, porém, se olharmos o fim do txt, há uma coluna adicional. As linhas dessa coluna que apresentarem números diferentes de 000000000000000 possuem alguma inconsistência no registro. Não é possível efetuarmos validação do arquivo no site da Caixa, assim é necessário conferir com o layout (anexo). 0000000004500000000000000000100000000000020380911020013 1 000000000 000000000001298 00000000046000000000000000001000000000000203909110300VELHA RIO SAO PAULO 1 000000000 000000000000000 00000000047000000000000000001000000000000204009110400OUTRO 1 000000000 000000000000000 000000000480000000000000000010000000000002041091105004850 1 000000000 000000000000000 00000000049000000000000000001000000000000204209110600 1 000000000 000000000000000 00000000050000000000000000001000000000000204309110700RESIDENCIAL TER 1 000000000 000000000000000 000000000510000000000000000010000000000002044091108003549904 1 000000000 000000000000000 0000000005200000000000000000100000000000020450292000059 1 000000000 000000000000000 0000000005300000000000000000100000000000020460292010051619104000110 1 000000000 000000000000000 0000000005400000000000000000100000000000020470292020002012015 1 000000000 000000000000000 00000000055000000000000000001999999999999900009080000CADASTRONIS.D150109.S10 1 000000000 000000000000000 Exemplo para identificação de qual erro há no registro: 0000000004500000000000000000100000000000020380911020013 1 000000000 000000000001298 A forma mais fácil de começar a identificação é localizar o conteúdo das posições 46 à 51, que define ao que se refere este registro: 0000000004500000000000000000100000000000020380911020013 1 000000000 000000000001298 Neste registro, as posições de 46 à 51 são 091102. Procurando no layout, o registro 0911, sequencia 02, chegamos a conclusão que o registro é referente ao Tipo de Logradouro que pode ter até 3 posições em formato caractere. No anexo informado não há nenhum conteúdo possível com o número 13. Este campo deve ser preenchido com um tipo de logradouro (Ex.: AL, RUA, AV, etc). Obs.: o conteúdo referente as informações do funcionário é mostrado entre as posições 54 à 233, por isso chegou-se a conclusão que o sistema está trazendo o conteúdo 13 para este registro.
O próximo passo é verificar de onde o sistema busca as informação para compor o registro. Neste caso, será do campo RA_LOGRTP que por sua vez busca os registros da tabela S054 na Manutenção Tabela. O erro neste cliente estava ocorrendo devido na tabela S054, em vez da coluna “Código Tipo Logradouro” estar preenchido com a abreviação do Tipo de Logradouro, estava com números. Segue tabela com os código e campos a serem ajustados. COD CAMPO | NOME DO CAMPO | SEQ CAMPO | CONTEUDO DO CAMPO | CAMPO PROTHEUS | NOME CAMPO PROTHEUS |
---|
9000 | Tipo de Arquivo | 00 | Tipo de Arquivo | VALOR FIXO C "CADASTRAMENTO" | | 0829 | CNPJ do Órgão | 00 | CNPJ do Órgão | INFORMAÇÃO VEM DO SIGAMAT | | 0313 | Nome Fantasia | 00 | Nome Fantasia | INFORMAÇÃO VEM DO SIGAMAT | | 0413 | Tipo de Remessa | 00 | Tipo de Remessa | INFORMADO NA PARAMETRIZAÇÃO | | 0903 | Data da Remessa | 00 | Data da Remessa | INFORMADO NA PARAMETRIZAÇÃO | | 0913 | Código do Processo | 00 | Código do Processo | VALOR FIXO | | 0378 | CNPJ da Empresa | 00 | CNPJ da Empresa | INFORMAÇÃO VEM DO SIGAMAT | | 0379 | CEI da Empresa | 00 | CEI da Empresa | INFORMAÇÃO VEM DO SIGAMAT | | 0104 | Nome da Empresa | 00 | Nome da Empresa | INFORMAÇÃO VEM DO SIGAMAT | | 0902 | Tipo de Operação | 00 | Tipo de Operação | VALOR FIXO I "INCLUSÃO" | | 0418 | NIS do atendente | 00 | NIS do atendente | INFORMADO NA PARAMETRIZAÇÃO | | 0419 | CPF do atendente | 00 | CPF do atendente | INFORMADO NA PARAMETRIZAÇÃO | | 0422 | Controle da empresa | 00 | Controle da empresa | LINHA VAZIA | | 0195 | Nome da Pessoa | 00 | Nome da Pessoa | RA_NOME | NOME | 0197 | Data de Nascimento | 00 | Data de Nascimento | RA_NASC | DATA NASC | 0200 | Nome da Mãe | 00 | Nome da Mãe | RA_MAE | MÃE | 0199 | Nome do Pai | 00 | Nome do Pai | RA_PAI | PAI | 0390 | Município Nasc (IBGE) | 00 | Município Nasc (IBGE) | RA_CODMUN | COD MUN NASC | 0201 | Sexo | 00 | Sexo | RA_SEXO | SEXO | 0206 | Código Raça Cor | 00 | Código Raça Cor | RA_RACACOR | RAÇA/COR | 0008 | Nível Instrução | 00 | Nível Instrução | RA_GRINRAI | CD INST RAIS | 0389 | Estado Civil | 00 | Estado Civil | RA_ESTCIVI | EST CIVIL | 0386 | Nacionalidade | 00 | Nacionalidade | RA_NACIONA | NACIONALID | 01 | Detalhamento Nacionalidade | NOME DO PAIS DE ORIGEM | | | | 0387 | País de Origem | 00 | País de Origem | RA_CPAISOR | COD PAIS ORI | 0370 | CPF | 00 | CPF | RA_CIC | CPF | 0371 | Título de Eleitor | 00 | Número do Título de Eleitor | RA_TITULOE | TIT ELEIT | 01 | Zona do Título de Eleitor | RA_ZONASEC | ZONA ELEIT | | | 02 | Seção do Título de Eleitor | RA_SECAO | SEÇÃO ELEIT | | | 0372 | Carteira de Identidade | 00 | Número da Identidade | RA_RG | RG | 01 | Complemento da Identidade | RA_COMPLRG | COMPLEM RG | | | 02 | UF de Emissão da Identidade | RA_RGUF | UF DO RG | | | 03 | Data de Emissão Identidade | RA_DTRGEXP | DT EMIS RG | | | 04 | Órgão Emissor da Identidade | RA_RGEXP | ORGÃO EXPEDR | | | 0373 | CTPS | 00 | Número da CTPS | RA_NUMCP | CART PROFIS | 01 | Série da CTPS | RA_SERCP | SERIE CART | | | 02 | UF de Emissão CTPS | RA_UFCP | UF CART PROF | | | 03 | Data de Emissão CTPS | RA_DTCEXP | DT EMIS CTP | | | 0374 0375 0376 0866 | Certidão de Nascimento Certidão de Casamento Certidão de Óbito Certidão do Índio | 00 | Tipo da Certidão | RA_TIPCERT | TIP CERTID | 01 | Data de Emissão da Certidão | RA_EMICERT | DATA EMISSÃO | | | 02 | Termo/Matrícula da Certidão | RA_MATCERT | TERMO/MATRIC | | | 03 | Código IBGE do Município da Emissão da Certidão | RA_CDMUCER | COD MUN CERT | | | 04 | UF de Emissão da Certidão | RA_UFCERT | UF | | | 05 | Nome do Cartório da Certidão | RA_CARCERT | CARTORIO | | | 06 | Livro da Certidão | RA_LIVCERT | LIVRO | | | 07 | Folha da Certidão | RA_FOLCERT | FOLHA | | | 0377 | Passaporte | 00 | Número do Passaporte | RA_NUMEPAS | NUM PASSAP | 01 | UF de Emissão Passaporte | RA_UFPAS | UF PASSAPORT | | | 02 | Data de Emissão Passaporte | RA_DEMIPAS | DT EMIS PASS | | | 03 | Órgão Emissor do Passaporte | RA_EMISPAS | EMISSOR PASS | | | 04 | Validade do Passaporte | RA_DVALPAS | DT VAL PASS | | | 05 | País Emissor do Passaporte | RA_CODPAIS | CD PAIS PASS | | | 0391 | Data Chegada | 00 | Data Chegada | RA_DATCHEG | D CHEGADA | 0401 | Portaria de Naturalização | 00 | Portaria de Naturalização | RA_NUMNATU | NATURALIZAC | 0815 | Data Naturalização | 00 | Data Naturalização | RA_DATNATU | D NATURALIZA | 0809 | Telefone | 00 | DDD do Telefone | RA_DDDFONE | DDD TELEFONE | 01 | Número do Telefone | RA_TELEFON | TELEFONE | | | 02 | Tipo de Telefone | PREENCHIMENTO AUTOMATICO | | | | 0810 | E-Mail | 00 | E-Mail | RA_EMAIL | END EMAIL | 0911 | Endereço | 00 | CEP do Endereço | RA_CEP | CEP | 01 | Tipo Endereço | RA_TIPENDE | TIPO ENDEREÇO | | | 02 | Tipo Logradouro Endereço | RA_LOGRTP | TIPO LOGRAD | | | 03 | Logradouro Endereço | RA_LOGRDSC | DESCR LOGRAD | | | 04 | Sigla Posição Determinante | PREENCHIMENTO AUTOMATICO | | | | 05 | Posição Determinante | RA_LOGRNUM | NR LOGRADOURO | | | 06 | Complemento Endereço | RA_COMPLEM | COMPL ENDER | | | 07 | Bairro Endereço | RA_BAIRRO | BAIRRO | | | 08 | UF/Município Endereço | RA_ESTADO | ESTADO | | | 0938 | Caixa Postal | 00 | Número da Caixa Postal | RA_CPOSTAL | CAIXA POSTAL | 01 | Número do CEP | RA_CEPEXPO | CEP C POSTAL | | | 0292 | Dados de Vínculo | 00 | Tipo de Vínculo | 1 = CNPJ / 2 = CEI | | 01 | CNPJ/CEI | INFORMAÇÃO VEM DO SIGAMAT | | | | 02 | Data de Admissão | RA_ADMISSA | DATA ADMIS | | | 0378 | CNPJ | 00 | CNPJ | INFORMAÇÃO VEM DO SIGAMAT | | 0379 | CEI | 00 | CEI | INFORMAÇÃO VEM DO SIGAMAT | | 0912 | Total de Registros | 00 | Total de Registros | QUANTIDADE TOTAL DE REGISTRO NO ARQUIVO | | 0420 | Total de Empresas | 00 | Total de Empresas | QTDE TOTAL DE REGISTRO NO ARQUIVO POR EMPRESA | | 0908 | Nome do Arquivo | 00 | Nome do Arquivo | NOME DO ARQUIVO SALVO | | 0912 | Total de Registros | 00 | Total de Registros | QUANTIDADE TOTAL DE REGISTRO NO ARQUIVO | |
|