Eu acredito que a maioria du e aqueles que estão na nossa sala já tem um conhecimento mais aprofundado do esocial já está já está estudando ele tá vamos falar um pouco da documentação técnica Todos sabem fazer a leitura de layout do esocial professora eu não sou do Uti é por que que eu vou fazer leitura de layout Eu nem sei aonde que fica o layout a eu sou apenas o analista do departamento eu sou a pessoa que gera folha de benefícios por que que eu vou fazer layout e o que é que eu vou entender
layout aprender a fazer leitura de layout é porque se eu não entendo o Como funciona o layout do esocial eu vou ter muita dor de cabeça eu vou ter erros simples de serem resolvidos a mais só não tenho conhecimento e eu não vou conseguir resolvê-los então por isso que é importante fazer leito quem vai quebrar a cabeça com layout o pessoal do Uti então quando fala em layout UTI brilho os olhos e vibra de emoção porque é é a área dele eu sou contador como eu falei eu sou perito perito grafotécnico contábil-financeiro na e eu
detesto fazer leitura de Leal detesto tô sendo sincero não gosto mesmo mas é algo que é necessário 1 bom então dentro da documentação técnica eu vou tentar ser o mais o mais claro possível para passar como fazer essa leitura no no primeiro momento eu sei que vocês terão um pouco de dificuldade principalmente quem não teve contato com os legal Quem já tem contato não vai ter dificuldade mas que não teve vai ter um pouco mais dificuldade mas depois que você aprendeu a interpretar o layout saber o que significa cada coisa aba Campo tá quando a
informação é obrigatória quando ela não é entender as regras de validação tá porque eu tenho regras de validação eu entendendo isso e começa a facilitar meu dia a dia então vou tentar ser o mais é claro consigo não sou técnico da área então não vou utilizar a linguagem interna Tá bom então na parte da documentação técnica de layouts né é importante aí que eu entenda essa documentação que eu saiba fazer a leitura dessa documentação cada linha cada coluna significa alguma coisa e eu tenho uma informação que vai dentro dessa Line até dois anos atrás três
anos atrás nós não temos um ambiente gráfico do esocial a gente só falava em layout não tinha um desenho desse social hoje nós temos um ambiente gráfico Então eu preciso entender o que compõem cada devendo E aí [Música] e eu parto do princípio que todos têm um layout mãos tenho baixado a documentação técnica não baixaram a documentação técnica eu peço que entra lá no portal do esocial quando eu abri minha janela principal vai ter ali uma marcha nela documentação técnica vou clicar na janela de documentação técnica vai abrir uma nova página e ali vai estar
a documentação tabelas manuais a compartilhar a minha tabela com vocês manual layout do esocial todos estão vendo a minha tela né layout eu não sei lá então vamos pegar aqui os1000 primeira coisa que eu tenho na minha tabela de layout só os informações do empregador eu tenho uma tabela vocês estão observando aqui ó tá é uma tabela simplificada é um resumo do serviço ó aqui ó é só uma doce faz isso tá e esse resumo Observe que eu tenho linhas tá embaixo um pouquinho abaixo do do resumo eu vou ter um cabeçalho aqui Observe no
resumo aqui embaixo eu tenho um cabeçalho e um pouquinho diferente E aí eu não vou entender o que compõem o registro registro pai qual nível de informação ele pertence a descrição o tipo de ocorrência a chave a condição sobre católicos não é obrigatório se é obrigatório se está condicionado à informação e eu olhando isso tudo aqui eu tenho uma prévia do que vai ser a minha tabela ou o meu evento S1000 são dentro do meu evento eu vou ter linha tá você é bem no cantinho esquerdo aqui da do layout tem um jogo da velha
um dois três quatro sucessivamente estas linhas é só um indicativo de numeração de linha tá ela não faz parte do do layout do esocial é só para do desenvolvedor do sistema saber aonde que vai cada informação Então dentro aqui do meu layout eu tenho o registro o campo registro pai tipo de o elemento tipo ocorrências tamanho desse mal e a descrição então preciso entender tudo isso tá entendendo Olá tudo aqui eu sei o que é informação obrigatória e eu sei o que não é informação obrigatória tá é o vocês viram baixar essa vão baixar esta
tabela de layout o layout do esocial versão S 1.0 de outubro 2020 nós temos um manual de orientação do esocial que também será baixado Nós também temos depois do anexo um dos leiautes do esocial só as tabelas a e depois eu tenho o anexo 2 layout do esocial regras de validação isso daqui deve fazer parte ali do dia a dia de vocês é só gosta de ler né só que vai ser livro de cabeceira falei muito cabeceiro bom então vamos ver aqui dentro da o material E aí e eu vou entender então o que significa
o registro pai o nível descrição ocorrência chave condição Eu sei que o registro é um conjunto de informação logicamente relacionada que comporta é dados de diferentes tipos o que que vai dentro do meu registro pode ser um dado literal pode ser um dado numérico um dado lógico aí ele vai compor uma determinada informação de dentro do da coluna pai e ela vem identificar para mim um grupo de informação hierarquicamente superior ao qual Campo está vinculado o registro dependente ao detalhamento das informações do respectivo pai já na coluna nível eu tenho E aí era ar Kia
qual pertence cada registro Então como que eu faço a leitura de Leal e eu preciso ler colunas tá coluna registro como na pai coluna nível descrição tipo de ocorrência chave condição da mesma forma como eu leio por colunas eu preciso fazer a leitura em linha tá então dentro da coluna o que compõem aquela linha a quais informações estão contidas naquela linha em quais colunas elas se encontram dentro da minha descrição ela descrevem a informação que fará parte do registo E lembrando que dentro do layout do esocial nós temos alguns Campos ali estão em negritos e
geralmente Campos que estão em negritos elas não são informações de preenchimento dentro do meu sistema de dentro da ocorrência e eu tenho indicativo O que é composto por dois numerais dentro da ocorrência que são separados entre si por um hífen é dentro da coluna de ocorrência que eu sei se a minha informação ela é obrigatória ou se ela não é obrigatória para o esocial a informação ela pode ser obrigatória para empresas da iniciativa privada e não obrigatória para órgãos públicos ela pode ser obrigatória para órgãos públicos e não obrigatória para a iniciativa privada ela pode
ser obrigatória se conter informação eu vou fazer uma pergunta para vocês a pergunta é a carteira de trabalho é obrigatório para vocês é sim ou não e eu acredito que a resposta vai ser não tá porque vocês não são celetistas o reto Por que que não é obrigatório porque não é celetista então dentro da minha ocorrência vou ter um 0-1 informação não obrigatório Mas ela está relacionado a uma informação superior a ela tá o condicionando a obrigatoriedade ou não da informação se eu não tenho informação para aquele Campo ela não é obrigatório então para órgão
público CTPS não é informação obrigatório para iniciativa privada é uma informação obrigatória tá então é dentro da coluna de ocorrência que eu sei se a informação é necessária ou não é necessário aí ela pode estar condicionada a outra informação então o numeral de esquerda indica a quantidade mínima de registros São dentro da minha dos meus números de esquerda na dentro da coluna ocorrência votar 0 ou 1 é ou tem informação ou não tem informação tá então quantidade mínima com ou sem informação o numeral a direita separado por um hífen é a quantidade máxima de informações
que estarão contidas dentro dessa coluna elas podem variar de 1 até 999 então se a quantidade mínima é zero o empregador contribuinte somente deverá prestar informação se de fato ela existe carteira de trabalho é obrigatório não zero não tem informação para aquele Campo morreu o assunto a carteira de trabalho é obrigatório sim obrigatório e qual a quantidade de informações que estarão contidas dentro dessa tabela se souber daí eu que diz lá no layout o numeral aí que a direita vai conter a quantidade de informação a ser prestada à E se ela existir são eu peço
a formação caso contrário nada deve ser informado Então se lá na CTPS por exemplo estou usando o exemplo que eu sei que vocês não farão uso e eu não conheço o sistema de vocês não sei como que é o ambiente gráfico desse desse sistema se tem um campo para CTPS ou não tá pensando que haja o campo da CTPS você não é obrigatória ccps você vai deixar o campo em branco vazio Nem mesmo eu posso colocar 0 bom então não tem informação deixa o campo vazio sou numeral da direita indicar um valor entre 1 e
99 o limite máximo de registro de informações será 99 ela tem algumas exemplos bem práticos professora onde que eu vou ter um campo com 9 99 caracteres o campo do nome do Servidor nome é um ocorrência uma ocorrência obrigatório e facultativo e olha eu sei que é obrigatório por social porque como que eu vou identificar meu servidor só pelo CPF dele só que o número do PIS não é nome CPF data de nascimento tá então sei que nome é algo obrigatório tá então vou ter 1-99 quer dizer o meu nome pode conter 99 caracteres alguns
exemplos aqui no próprio slide 0-1 o campo ele não é obrigatório ou quando o máximo o registro encontra-se um significa que deve conter no mínimo um Portanto ele é obrigatório cai no máximo um registro e outra se 99 que deve existir no mínimo aí é o registro é obrigatório no máximo 99 registros dessa informação e depois eu tenho nenhum campo zero para sim 1999 tem um campo não obrigatório como no máximo 999 registro Professor Em que momento que eu vou usar essa essa loucura aqui de não obrigatoriedade mas com 999 registros no campo de observação
lá dentro do do do evento de ambiente de trabalho eu posso ser um campo de observação que não é obrigatório mas se eu quiser colocar alguma coisa eu posso colocar 999 registo tá contando os espaços em branco E aí tô falando assim no primeiro momento talvez sem ter uma o layout para eu ir mostrando parece ser um pouquinho complexo Tá mas ele não é complexo depois a gente vai ser um entendimento melhor em relação a isso E aí e não dentro da chave é um conjunto de uma IES Campos cujo conteúdo considerando a sua combinação
nunca se repete pode ser usado como índice para os demais Campos de tabela de bancos de dados E lembrando que assar coluna ou essa linha em cima onde eu tenho um registro pai nível de inscrição ela está lá no resumo do meu layout tá na minha tabela de layout um pouquinho mais abaixo vai ter uma descrição pouquinho diferente a Dilma para a outra dentro da condição refere-se a obrigatoriedade ou não da existência de Registro para determinado grupo de informações as condições podem ser o obrigatório de prestação de informação naquele grupo e não pode ser informado
é facultativo ao ser obrigatório se existirem informação então voltando aqui no meu na minha tabela de layout e eu tenho aqui informações de empregador registro registro pai nível descrição ocorrência chave condição acabamos de falar disso daqui correto dentro do meu registro minha primeira linha em todas as tabelas esocial E aí o registro pai para esocial não tenho Qual que é o meu unido de informação primeiro nível minha descrição esocial é isso que vai estar contido na tabela de layout 1 E aí a tabela de ocorrência o que que eu tenho na minha tabela de ocorrência
1-1 se eu tenho 1-1 eu sei que essa informação de esocial ela é obrigatória mas Professor Por que que tem tem que ter ser social lá no meu layout Lembrando que tem um layout de reinf sdr1 e os layouts da fdr que são muito semelhantes aos layouts do esocial não tem um o XML esocial XML reinf com a minha identificação dentro do ambiente é por meio do é do meu indicativa aqui tá ocorrência obrigatório e qual que é a minha condição condição obrigatório e já na segunda linha Aonde que está esse daqui ó aqui na
no registro embaixo na linha número uma registo Campo a gente vai falar disso daqui a pouquinho tá ocorrência a ocorrência aqui embaixo bate com a minha ocorrência aqui em cima obrigatória não tem o tamanho não tenho desse mais a minha descrição é esocial depois eu venho com uma segunda linha evento de informação de empregador aqui ó exemplo informação de empregador isto nada mais é do que o resumo desta descrição quem pertence a quem ao esocial a ocorrência obrigatória tem o número de identificação é condição obrigatória logo mais aqui em baixo no nível 6 eu tenho
dados de isenção informação obrigatória Observe aqui ou perdão voltando um pouquinho para cima informação do empregador e no nível 3 formação de empregador informações de empregador obrigatório obrigatório inclusão informações empregador inclusão de novas informações e eu tenho informação para ser inserida não Tenho Então observa em que aqui ó ela não é obrigatória tá ela se torna obrigatória É sim tiver uma informação então a obrigatoriedade está condicionada o mesmo Vale aqui embaixo para alteração dados de isenção informação e para organismos internacionais alterações das de isenção tá então informações obrigatórias não obrigatórias mais que estão condicionadas ou
que não se aplicam tô entendendo isso eu vou entender o que eu devo preencher no meu sistema ou que eu não devo preencher no meu sistema tá bom então pena que não posso ser informado você obrigatório existir a informação e observe que mudou meu cabeçalho esse cabeçalho este daqui faz parte do resumo bom e este cabeçalho Esse é o jogo da velha Campo pai elemento tipo ocorrência E aí e ele faz parte do e do layout Então dentro do pai identifica o grupo de informações hierarquicamente superior a qual está vinculado o pai tá eu tenho
o elemento nesse consigo fazer um negocinho aqui só um minutinho que melhorou agora né pai aqui ó consegue ver meu apontador eu tenho pai identifica o grupo de informações hierarquicamente superior ao campo que está vinculado eu tenho o elemento e os elementos saia terão seus Campos preenchidos com informações são Campos de detalhes os elementos de indica a grupo de informação Então dentro do meu da minha coluna de elemento Eu tenho um grupo eu tenho um atributo e tenho elemento dentro do meu campo tipo ou melhor dizendo do meu campo elemento o tipo eu vou ter
caractere numérico e dá um E aí e posteriormente eu tenho ocorrência o que que faz a ocorrência conforme descrito no item acima os indicativos dessa coluna são compostos por dois numerais separados entre si por um esse e refere-se a informação do campo Tão dentro da minha ocorrência eu tenho a obrigatoriedade ou não daquela informação o tamanho é utilizado nos campos de detalhe elemento aí é indica o número de dígitos suportado neste Campo por exemplo o número do recibo tem 30 dígitos logo no campo número de recibo no evento para o coluna tamanho irá constar informação
030 o professor É mas lá no naquelas naquele grupo de informação tamanho lá da a informação continha 10 dígitos eu posso colocar um número com 14 dígitos não posso porque está condicionado alma ao limite de informação ou o limite de dígitos como que eu sei que está condicionado que eu tenho um regras de validação então além de layout do layout preciso entender as regras de validação e as regras de validação sofrerem uma boa redução também foram bem flexibilizadas as regras é por exemplo antes no nome eu tinha regra de regras para validar um nome que
eu não poderia ter um nome com as com só duas letras tá então a gente brincava né eu tenho o Zé lá no órgão não podia registrar o Zé das couves porque o quiser só tem duas letras depois vou arrumar a operação nesse legal eu não poderia registrar o nome de uma pessoa com três letras consecutivas então por exemplo o Abraão só Abraão tivesse três anos Abraão eu não poderia registrar ele se o uso de um caractere especial tá sei lá o pai do do jovem Zinho lado e e da tecnologia da informação né amante
da informática né resolve registrar o nome do filho lá vai acreditar o Fábio o Fábio com arroba é uma bonitinho não posso porque era aquela que deve especial tá algumas regras de validação elas foram tiradas preciso ler as regras embora na minha descrição traga lá o resumo das regras eu preciso compreender o que cada uma significa de dentro dos decimais aqui ó indica quantos dígitos serão considerados como decimais à direita da vírgula sendo que a própria, decimal ela não Costa ou não conta como disto um exemplo bastante prático o que vocês podem ver aqui embaixo
Aqui ó essa tabelinha Arrocha e nós temos o tamanho 005 tá e decimal 4 ou seja depois da, eu posso colocar quatro casas Então logo valor do fap e aqui vai ser um ponto é 1.780 será inserido como um ponto 7880 bom então dentro dessa exemplo eu vou ter o campo eu vou ter o campo fato tá lembrando que essa esse numeral aqui ele é só indicativo de linha ele não está no layout tá aqui está indicando para mim a e a qual a qual registro ele faz parte ou a Qual campo ele faz parte
tá e a informação né que é o pai tá informações de fato eu sei que ele é um um elemento numérico ele é obrigatório porque eu tenho um aqui na frente tá eu posso colocar apenas um registro lá no meu número de faca e não cabe colocar dois fatos no três fotos lá na minha folha só vou posso colocar um fato eu sei que a quantidade de fato dele é condicionado a cinco dígitos e quatro deles são decimais e dentro da minha descrição eu trago aqui ó fator previdenciário de prevenção eu trago uma regra de
validação e deve ser o número maior ou igual a 0,5000 e menor ou igual a 2,0000 professor eu quero colocar 0,499999 eu posso não posso' e eu quero colocar 2,000 um eu posso não posso porque que eu não posso porque eu tenho uma regra de validação Tá então não posso fugir da regra de validação Professor eu posso colocar 0.50 e 2,00 o sefip salve engano ela aceita apenas 3 casas tá ou duas casas num recordo mais e [Música] e Salvo engano também sumiu Fabi era 0 era 0.5 998 eu tinha que arredondar para cima o
arredondar para baixo a é um programa de ser fico lá no atualizou então lá eram três casos dentro do esocial são 4 Casas depois da, sem mudar a regra de validação se mudar e o meu número de decimais muda a minha regra então eu coloco aquilo que for pertinente possa arredondar não professor não posso arredondar eu tenho que usar aquilo que está de acordo lá com a tabela FIPE alguns jogos da receita da pré vidência Ok então validação nós estamos falando aqui da validação deve ser um número maior igual a 0,50001 menor ou igual a
2,0000 dentro da descrição Ela traz uma breve descrição do conteúdo do campo sua regra de validação quando houver se não houver regra de validação aí a sua alegria tá então no campo o campo dois de cada evento está na descrição também contempla a relação de regras Gerais de validação aplicáveis aos eventos a são as regras como eu falei elas se encontram-se detalhados lá nos anexos 2 os real são importante que se tenha tabela de layout anexo são as tabelas estivesse lá delas daqui a pouquinho e anexo 2 regras de validação então quando eu sei que
como funciona os leiautes do esocial que é obrigatório que não é obrigatório é fácil eu identificar problemas ele na programação do sistema tá é também para não ocorrer inclusão de dados não são pertinentes não é social e por exemplo data de nascimento dos Pais do Servidor é um evento obrigatório para social é sim ou não E aí a data da data não nome da mãe do Servidor é um evento obrigatório para social sim ou não Ah não existe o planeta nem existe justamente nem existe no no layout da social e nome da mãe é obrigatório
é social é sim ou não então como eu havia falado linhas em não há conteúdo para ser preenchido então indica apenas tipo de informação das linhas em branco as seguintes voltar aqui de novo a gente vai fazer muito isso tá sair do slide e vim para o quinto Leal Quais são os campos em Observe aqui ó minha uma linha 264 linha 8 onze doze treze essas linhas mais escuras são linhas em então Vamos considerar considerar o Saindo ele tá linhas em branco 3 5 6 7 9 10 São linhas em Branco São linhas de preenchimento
das informações que eu tenho que preencher no meu sistema é em Tóquio em a não ser para vocês registro Campo pai o elemento tipo ocorrência as informações e aqui ó seria um exemplo de linha em branco esse layout que um layout antigo ainda produção produção restrita hoje nós temos mais as duas opções aqui ó em algumas linhas elas podem ser repetir dentro do layout né Tem dica o empregador a Ou seja a empresa ou órgão público São dentro da linha de descrição só sei que no CNPJ ou CPF que é válida ou que esteja regular
perante a receita professora eu quero fazer um teste eu posso colocar lá 0000001 CNPJ só colocar esse CNPJ vai dar o CNPJ do Banco do Brasil é o CNPJ trabalho só botar um CNPJ todos Zerado ele não vai validar porque é um CNPJ o número inválido tá mesma coisa o CPF eu não consigo brincar para testar o esocial é olhando um pouquinho aqui questão de layout em algumas informações tipo de inscrição lá mãe Identificação do empregador a informações empregador tem o tipo de inscrição e faz parte do registro Pai eu sei que é um elemento
ele é numérico é obrigatório e contém uma informação informação indicativo de CNPJ ou indicativo de CPF depois eu tenho o número da inscrição dentro da Identificação do empregador que faz parte do registro pai aqui do registro é um elemento e eu tenho um tipo dele ocorrência e tamanho Secom informa o dentro desse número de inscrição o número de inscrição do contribuinte de acordo com o tipo de inscrição indicado no campo tipo de inscrição se eu tenho CPF vai ser uma regra seu tenho perdão se eu tenho CNPJ né isso eu tenho CPF vai ser outra
regra se for um CNPJ deve ser informado apenas a raiz de 8 posições e certo se a natureza jurídica da administração pública for de acordo com alguma destas características não situação que o campo do CNPJ deve ser completo ou seja 14 posições salvo contrário na minha identificação dentro do ambiente do esocial é apenas com a raiz do CNPJ e tem uma regra de validação a ela disse que é e a validação se o tipo de inscrição for igual a 1 deve ser o número de CNPJ válido se o tipo de inscrição for igual a 2
que é CPF deve ser um CPF válido Ok eu sei que falando assim da questão de layout ela para quem tem um primeiro contato tá eu falo de novo é difícil a gente entender e eu a primeira vez que eu eu tive oportunidade de ver os layouts de Alpha um livro que eu comprei da Zenaide Carvalho esocial nos escritórios de contabilidade Nossa eu recebi aquele livro lá com uma alegria porque é social era o o Ero foco do momento era a palavra chave do momento né continua sendo Peguei aquele livro Comecei a ler Comecei a
ler Comecei a ler cheguei na tabela de layout olhei não entendi nada eu tenho marca a parte apareceu-lhe oh alô livro ficou na estante mais de um ano as dois anos porque eu não entendi o palco leal e como que eu entender o tal do layout até que um dia eu tive a oportunidade de participar do curso de esocial para a iniciativa privada Aonde a Zenaide ensinava a fazer a leitura de layout a Europa fui lá peguei um livrinho de volta né filha agora vamos continuar a leitura do livro né E quando você olha essa
tela no primeiro momento você não entende nada eu não sei o que que é STP esqui e de empregador lris que de empregador que que é isso É parece tá falando sem alemão né aramaico Ah mas não tá falando português e quem é de UTI vai entender o que é né que é obrigatório que tipo de informação que vai mas depois mas depois quando você e quando você entende isso daqui a fica muito mais fácil né E aí E aí