Ir para conteúdo
  • Cadastre-se

dev botao

Tabela 21 - Códigos de Incidência Tributária da Rubrica para o IRRF - codIncIRRF


Ver Solução Respondido por EMBarbosa,
  • Este tópico foi criado há 1155 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde,

 

Baixei a ultima versão do ACBR e vi que não foi atualizada a tabela codIncIRRF para S-1010.

Pelo que vi para a versão 2.5 era assim...

  result := EnumeradoToStr2(t,[  '00', '01', '09','11', '12', '13', '14', '15', '31', '32', '33', '34',
                                 '35', '41', '42', '43', '44', '46', '47', '51', '52', '53',
                                 '54', '55', '61', '62', '63', '64', '70', '71',
                                 '72', '73', '74', '75', '76', '77', '78', '79', '81', '82',
                                 '83','91', '92', '93', '94', '95' ] );

 

E para S1.0 ficaria assim.

  result := EnumeradoToStr2(t,[  '09','11', '12', '13', '14', '31', '32', '33', '34',
                                 '41', '42', '43', '46', '47', '51', '52', '53',
                                 '54', '61', '62', '63', '64', '67', '70', '71',
                                 '72', '73', '74', '75', '76', '77', '700', '701', '79'] );

novas 67, 700, 701

A pergunta é qual a alteração correta para se fazer no componente, remover os antigos ou somente adicionar os novos?

 

Pois fora essa ainda foram tiradas outros 3 codigos da Incidencia de INSS.

23 - Auxilio doença mensal - Regime Próprio de Previdência Social; 
24 - Auxilio doença 13o salário doença - Regime próprio de previdência social
61 - Complemento de salário-mínimo - Regime próprio de previdência social;

 

Segue manual atualizado Inicio pág 86.

leiautes do esocial v. s-1.0 - anexo i - tabelas (cons. até nt 02.2021).pdf

  • Membros Pro
Postado

Bom dia!

Fiz os ajustes nos módulos anexos para o funcionamento correto nas duas versões do e-Social que estão em vigor (2.5 e simplificada).
Fiz os testes no ambiente de produção restrita para as empresas em geral nas duas versões e correu tudo certo.
Para a administração pública não tenho como testar, pois, não tenho procuração de nenhum órgão cliente para enviar os eventos.
 

pcesConversaoeSocial.pas pcesS1010.pas

  • Membros Pro
Postado

Existiam outros códigos que estavam faltando. Fiz os ajustes, segue módulo com as atualizações.

pcesConversaoeSocial.pas

2 minutos atrás, Marcelo Pontes Melim disse:

Existiam outros códigos que estavam faltando. Fiz os ajustes, segue módulo com as atualizações.

pcesConversaoeSocial.pas 115 kB · 0 downloads

Preciso fazer os outros ajustes, desconsidere o módulo disponibilizado.

  • Administradores
Postado

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

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

  • 1 mês depois ...
  • Consultores
  • Solution
Postado
Em 26/07/2021 at 17:43, Marcelo Pontes Melim disse:

Muito obrigado pela contribuição.
Fiz a implementação baseada nela.
Subi as alterações para o SVN na Revisão  22934.
Pelo que vi está tudo certo.
Queira por favor atualizar, testar e reportar qualquer problema.

Mais uma vez obrigado.

 

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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.
  • 4 meses depois ...
Postado
Em 26/07/2021 at 17:43, Marcelo Pontes Melim disse:

Bom dia Marcelo, 

Estou enviando o evento S-1010 na versão simplificada, estou usando a geração do XML com o arquivo INI, no campo codIncIRRF está sendo informado o código de incidência 9 como é para a versão simplificada, porém no XML esta colocando o código 00, não esta considerando o que esta sendo informado no INI. Segue o arquivo INI em anexo e o XML gerado com as informações desse INI.

Fizemos uma alteração para ver se daria certo que foi:

Arquivo: pcesConversaoeSocial

Adicionamos o código 9 na função, por mais que tenha o 09 na função mas esse é para versão 2.5, para a simplificada 1.0 tem que ser somente o 9.

function eSStrToCodIncIRRF(var ok: boolean; const s: string): tpCodIncIRRF;
begin
  result := tpCodIncIRRF( StrToEnumerado2(ok , s,[    '9', '00',   '01',   '09',   '11',   '12',   '13',   '14',   '15',   '31',   '32',   '33',
                                                      '34',   '35',   '41',   '42',   '43',   '44',   '46',   '47',   '48',   '51',   '52',
                                                      '53',   '54',   '55',   '61',   '62',   '63',   '64',   '65',   '66',   '67',   '70',
                                                      '71',   '72',   '73',   '74',   '75',   '76',   '77',   '78',   '79',   '81',   '82',
                                                      '83',   '91',   '92',   '93',   '94',   '95',  '700',  '701', '9011', '9012', '9013',
                                                    '9014', '9031', '9032', '9033', '9034', '9831', '9832', '9833', '9834', '9041', '9042',
                                                    '9043', '9046', '9047', '9048', '9051', '9052', '9053', '9054', '9061', '9062', '9063',
                                                    '9064', '9065', '9066', '9067', '9082', '9083'
                                                       ] ));
end;


Mas é necessário adicionar a descrição do código 9 nesta lista, como fazer ?


  tpCodIncIRRF   = (ciiNaoeBasedeCalculo,                                               {0}    { Item válido até a versão 2.5 }
                                ciiNaoeBasedeCalculoAcordoInternacional,               {1}    { Item válido até a versão 2.5 }
                                ciiOutrasVerbasNaoConsideradas,                             {9}
                                ciiBasedeCalculoIRRFRemMensal,                              {11}
                                ciiBasedeCalculoIRRF13oSalario,                                {12}
                                ciiBasedeCalculoIRRFFerias,                                       {13}
                                ciiBasedeCalculoIRRFPLR,                                          {14}
                                ciiBasedeCalculoIRRFRRA,                                          {15}    { Item válido até a versão 2.5 }
                                ciiValorIRRFRemMensal,                                              {31}
                                ciiValorIRRF13oSalario,                                                {32}
                                ciiValorIRRFFerias,                                                       {33}
                                ciiValorIRRFPLR,                                                          {34}
                                ciiValorIRRFPLRRRA,                                                   {35}    { Item válido até a versão 2.5 }
                                ciPrevSocialOficialRemMensal,                                   {41}
                                ciPrevSocialOficial13Salario,                                       {42}
                                ciPrevSocialOficialFerias,                                            {43}
                                ciPrevSocialOficialRRA,                                               {44}    { Item válido até a versão 2.5 }
                                ciPrevPrivadaSalarioMensal,                                       {46}
                                ciPrevPrivada13Salario,                                               {47}
                                ciPrevPrivadaFerias,                                                    {48}    { Item válido a partir da versão simplificada }

Mesmo depois de um teste adicionando uma descrição qualquer a compilação apresenta o seguinte erro:

[DCC Fatal Error] as_esocial.dpr(7): F2051 Unit pcesS1210 was compiled with a different version of pcesConversaoeSocial.tpCodIncIRRF

Saberia Marcelo como resolver, pois não conseguimos ?

Uma outra observação é que o campo codIncCPRP no layout ele não é obrigatório a informação, eu não estou informando nada no arquivo INI, mas ele gerou a informação no XML, li em outros posts que já haviam resolvido sobre isso, mas ele continua sendo informado mesmo no arquivo INI não tendo a informação para o mesmo. 

image.png.301fa334e742761b46a8f4d47bbb6a34.png

[dadosRubrica]                                     
dscRubr=REFEICAO
natRubr=1808
tpRubr=3
codIncCP=00
codIncIRRF=9
codIncFGTS=00
codIncCPRP=
tetoRemun=

image.png.f5291d0f195aafd605561c1f1cb71bbb.png

S1010.ini S-1010.xml

Postado
2 horas atrás, Marcelo Pontes Melim disse:

Oi, Kelly.

Veja se agora você consegue importar e gerar os eventos com as units e arquivo INI modificados anexos.

A tag "codIncIRRF" ainda precisar ser compatível com a versão 2.5, portanto, para informar o código 9 deverá passar como parâmetro "09" ou deixar em branco.
 

S1010.ini 338 B · 0 downloads pcesS1010.pas 25 kB · 0 downloads pcesConversaoeSocial.pas 121 kB · 0 downloads

Ok, vou testar e informo como se comportou. Obrigada.

Postado
2 horas atrás, Marcelo Pontes Melim disse:

Oi, Kelly.

Veja se agora você consegue importar e gerar os eventos com as units e arquivo INI modificados anexos.

A tag "codIncIRRF" ainda precisar ser compatível com a versão 2.5, portanto, para informar o código 9 deverá passar como parâmetro "09" ou deixar em branco.
 

S1010.ini 338 B · 3 downloads pcesS1010.pas 25 kB · 2 downloads pcesConversaoeSocial.pas 121 kB · 2 downloads

Marcelo, 

Deu certo, coloquei como parâmetro o código 09 e saiu no XML 9 deu certinho. Muito obrigada.

image.png.a06081eb9d377d22b8e2498a694de95d.pngimage.png.430448eeac7d14d86e3ba454a73105a7.pngimage.thumb.png.11ffd6c9b1adc48ef8e90ad08692f239.png

Uma observação sobre o campo codIncCPRP, veja que no meu arquivo INI ele esta em branco e no XML ele ficou informado com 00, e esse campo não é obrigatório, daria para não considerar esse campo quando o campo estiver em branco?

Postado
16 horas atrás, Marcelo Pontes Melim disse:

A unit pcesS1010.pas estava com um erro que foi consertado. Anexo as duas units pcesS1010.pas e pcesConversaoeSocial.pas

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

Bom dia Marcelo, mas para considerar o código 9 preciso passar por parâmetro ainda o 09? Pois havida dado certo, ou esse ajuste que vc fez foi referente a tag codIncCPRP que eu estava informando em branco e mesmo assim estava saindo no XML com o código 00?

  • Consultores
Postado

Bom tarde pessoal.

21 horas atrás, Marcelo Pontes Melim disse:

A unit pcesS1010.pas estava com um erro que foi consertado. Anexo as duas units pcesS1010.pas e pcesConversaoeSocial.pas

pcesS1010.pas 25 kB · 2 downloads pcesConversaoeSocial.pas 121 kB · 1 download

@Kelly Diego Rakelly obrigado por ter me pingado nesse tópico.

Já adicionei na minha lista de afazeres. Se tudo ocorrer bem, até o meio da semana já deve estar analisado.

TK-2310.

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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.
  • 3 semanas depois ...
  • Administradores
Postado

Bom dia,

Acredito que ja foi sim comitado, faltou apenas informar aqui.

At.

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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 !!

  • Este tópico foi criado há 1155 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...