Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

clube mobile


Cursos grátis para toda base ACBr
+ Promoção Clube Mobile para o ACBr Pro

Saiba mais

adriano santos

click.png

click.png

click.png

click.png

click.png

click.png

Adicionar dois campos ao avento s1010 - versao s-01


Recommended Posts

na versao do schema s-01, existe esses dois campos, codIncCPRP e tetoremun, que ainda nao existem no componente para alimentar..

 

tentei adicionar, ate consegui gerou o campo no xml corretamente, mas nao consegui validar esses campos, o comando validar XML da erro.

 

.....

            <xs:element name="codIncCPRP" minOccurs="0">
                <xs:simpleType>
                    <xs:annotation>
                        <xs:documentation>Código de incidência da rubrica para as contribuições do Regime Próprio de Previdência Social - RPPS/regime militar.</xs:documentation>
                    </xs:annotation>
                    <xs:restriction base="xs:string">
                        <xs:enumeration value="00">
                            <xs:annotation>
                                <xs:documentation>Não é base de cálculo de contribuições devidas ao RPPS/regime militar</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="11">
                            <xs:annotation>
                                <xs:documentation>Base de cálculo de contribuições devidas ao RPPS/regime militar</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="12">
                            <xs:annotation>
                                <xs:documentation>Base de cálculo de contribuições devidas ao RPPS/regime militar - 13º salário</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="31">
                            <xs:annotation>
                                <xs:documentation>Contribuição descontada do segurado e beneficiário</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="32">
                            <xs:annotation>
                                <xs:documentation>Contribuição descontada do segurado e beneficiário - 13º salário</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                        <xs:enumeration value="91">
                            <xs:annotation>
                                <xs:documentation>Suspensão de incidência em decorrência de decisão judicial</xs:documentation>
                            </xs:annotation>
                        </xs:enumeration>
                    </xs:restriction>
                </xs:simpleType>
            </xs:element>
            <xs:element name="tetoRemun" minOccurs="0" type="TS_sim_nao">
                <xs:annotation>
                    <xs:documentation>Informar se a rubrica compõe o teto remuneratório específico (art. 37, XI, da CF/1988).</xs:documentation>
                    <xs:documentation>Validação: Preenchimento obrigatório se a natureza jurídica do declarante for Administração Pública (grupo [1]).</xs:documentation>
                </xs:annotation>
            </xs:element>

 

.....

Gabriel Rodrigues Da Costa Neto

Link to post
Share on other sites

consegui ajustar,

 

segue anexado os arquivos pas, com as seguintes alteracoes:

adicionado os campos codIncCPRP e tetoRemun, conforme leiaute S-1.0 do esocial , do evento S1010.

e ajustado o tamanho min e max dos seguintes campos que nao estavam de acordo com o leiaute: codIncIRRF 

pcesConversaoeSocial.pas pcesS1010.pas

  • Like 1

Gabriel Rodrigues Da Costa Neto

Link to post
Share on other sites
16 horas atrás, gabriellc disse:

consegui ajustar,

 

segue anexado os arquivos pas, com as seguintes alteracoes:

adicionado os campos codIncCPRP e tetoRemun, conforme leiaute S-1.0 do esocial , do evento S1010.

e ajustado o tamanho min e max dos seguintes campos que nao estavam de acordo com o leiaute: codIncIRRF 

pcesConversaoeSocial.pas 106 kB · 0 downloads pcesS1010.pas 25 kB · 0 downloads

logo o @EMBarbosa ou @Juliana Tamizou levam para a lista

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites

Obrigado pela contribuição, em breve será validada para possível inclusão ao svn

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to post
Share on other sites
  • 2 weeks later...
Em 31/05/2021 at 17:11, gabriellc disse:

consegui ajustar,

 

segue anexado os arquivos pas, com as seguintes alteracoes:

adicionado os campos codIncCPRP e tetoRemun, conforme leiaute S-1.0 do esocial , do evento S1010.

e ajustado o tamanho min e max dos seguintes campos que nao estavam de acordo com o leiaute: codIncIRRF 

pcesConversaoeSocial.pas 106 kB · 1 download pcesS1010.pas 25 kB · 1 download

 

Em 31/05/2021 at 17:11, gabriellc disse:

consegui ajustar,

 

segue anexado os arquivos pas, com as seguintes alteracoes:

adicionado os campos codIncCPRP e tetoRemun, conforme leiaute S-1.0 do esocial , do evento S1010.

e ajustado o tamanho min e max dos seguintes campos que nao estavam de acordo com o leiaute: codIncIRRF 

pcesConversaoeSocial.pas 106 kB · 1 download pcesS1010.pas 25 kB · 1 download

Muito obrigado pela contribuição. Eu avaliei aqui e parece quase tudo ok.

Só tenho uma pergunta importante, você chegou a fazer validação na versão atual do eSocial 2.5?

Porque notei que suas alterações na função eSStrToCodIncCP da unit pcesConversaoeSocial reduzem o número de valores que podem ser retornados.

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link to post
Share on other sites
12 horas atrás, EMBarbosa disse:

 

Muito obrigado pela contribuição. Eu avaliei aqui e parece quase tudo ok.

Só tenho uma pergunta importante, você chegou a fazer validação na versão atual do eSocial 2.5?

Porque notei que suas alterações na função eSStrToCodIncCP da unit pcesConversaoeSocial reduzem o número de valores que podem ser retornados.

ola, desculpa barbosa, nao fiz a validacao na 2.5 nao! 😕

Gabriel Rodrigues Da Costa Neto

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...