Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

click.png

click.png

click.png

Alisson Souza Pereira

Membros
  • Posts

    176
  • Joined

  • Last visited

2 Followers

Recent Profile Visitors

1,000 profile views

Alisson Souza Pereira's Achievements

Collaborator

Collaborator (7/14)

  • Dedicated Rare
  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later

Recent Badges

66

Reputation

12

Community Answers

  1. O componente só irá preencher a tag <infoApr> se houver processo judicial para contratação de aprendiz, porém no Leiaute informa que deve ser informado caso haja processo para contratação de aprendiz ou haja contratação por intermédio de entidades educativas. Exemplo de como o XML deve ser preenchido, mesmo que não exista processo judicial Segue as alterações no fonte pcesS1005.pas
  2. Se tiver o certificado digital ou a procução, não há problema algum. Existem outras abordagens onde a empresa de SST entrega o XML a sua empresa e a mesma faz o envio destes XMLs
  3. Leiaute informe que em caso de admissão por processo trabalhista poderá ser informado o número do processo. Não existia nrProcTrab no componente. Adicionei o campo na classe e na geração do XML. Segue abaixo os fontes atualizados. pcesGerador.paspcesCommon.pas
  4. Pelo que entendi vc não quer que dê erro se passar de 50 e sim que ele consiga enviar fragmentado. Se for isso, não vejo como essa regra poderia ser implementada dentro do ACBr, pois se você iniciou o envio ele seria responsável por separar e enviar cada 50 em um lote, teria que saber qual deu certo e qual deu erro, lembre-se que a comunicação é assincrona, pode ser que um lote consiga ser enviado e o outro não... ao meu ver seria algo muito elaborado. No meu caso faço a tratativa antes, mando para o componente apenas os 50 registros, no segundo envio mando os outros 50. Entendo que essa regra deva ficar na aplicação cliente.
  5. Você está fazendo o envio na versão errada A versão simplificada ainda não entrou em produção e o correto é: v02_05_00 é possível configurar a versão no componente ACBreSoc.Configuracoes.Geral.VersaoDF
  6. Leiaute informa que em caso de CNO o FAP deve ser informado independente de ter ou não processo judicial para o FAP. Em caso de CNO e não ser informado o FAP ocorre erro no retorno do eSocial: "Campo de preenchimento obrigatório: FAP" Segue abaixo os fontes atualizados. pcesS1005.paspcesGerador.pas
  7. Pelo que estou vendo, ninguém está fazendo ainda e infelizmente na minha previsão só conseguirei mecher com o ACBr a partir de abril.
  8. Ainda estou atualizando a parte gerencial do meu sistema. Diante disso estou me antecipando e verificando se alguém já está tomando a frente nessa parte no ACBr. Sim já atualizei o SVN e não há nenhuma alteração relacionada a versão vS-1.0 Muito obrigado!
  9. Bom dia, alguém está realizando os ajustes para atender a nova versão do eSocial? https://www.gov.br/esocial/pt-br/noticias/publicada-versao-final-do-leiaute-do-esocial-simplificado-s-1-0 esquemas_xsd_v_s_01_00_00.zip
  10. @wanderson medeiros da silv provavelmente vc está se confundindo nas informações, olhe essa estrutura; Tabela1 001-SALARIO 002-INSS ... 600-IRRF Quando você envia o S-1010 o correto é ficar assim <codRubrica>600</codRubrica> <idTabRubrica>Tabela1</idTabRubrica> Quando você envia o S-1210 você precisa informar a Tabela e o código dessa rubrica. <codRubrica>600</codRubrica> <idTabRubrica>Tabela1</idTabRubrica> Provavelmente o que você enviou no S-1010 está diferente do que você está enviando no S-1210 e por isso não está encontrando. ERRO Da forma que você está mostrando no primeiro anexo (S-1010) ficou assim, como se o código da rubrica fosse o nome da tabela: 600(Tabela) 600-IRRF (Rubrica) E no segundo anexo(S-1210) ficou assim como se o "IRRF" fosse a tabela IRRF(Tabela) 600-IRRF(Rubrica)
  11. @Daniel Simoes Estou utilizando Delphi 10.3 É exatamente isso, não é um problema de compilação é apenas um warning que podemos contornar para para não ficar acusando sem necessidade. A embacadero possui várias classes nessa mesma situação de dois construtores e utiliza a solução de criar um parâmetro Dummy. A minha sugestão é adotar o mesmo padrão para evitar um alerta de compilação desnecessário. Inclusive já vi no fórum que membros ficam com dúvidas em relação a esse warning e acabam postando dúvidas etc... Adicionar isso já resolve Não é necessário fazer um Override de um método Virtual é apenas adicionar o parâmetro
  12. Bom dia Existe um warning na compilação do ACBr [dcc32 Warning] W1029 Duplicate constructor 'EACBrDFeException.CreateDef' with identical parameters will be inacessible from C++ Uma solução é utilizar o padrão da embarcadero para evitar o warning. Sugestão é criar mais um parâmetro "Dummy" para diferenciar um construtor do outro. Ex: Classe TCustomForm ACBrDFeException.pas
  13. @RicardoVoigt Bom dia, Entra em produção em 11/11/2019. A minha alteração foi para ser preenchido apenas se informado, da maneira que estava mesmo sem informar estava preenchendo com N. Minha opinião é que neste caso o problema não estava no ACBr, mas talvez na aplicação que contém as informações, pois não acho ideal contar com preenchimento de informações default, se eu espero que chegue uma informação ao eSocial tenho que dizer que informação é essa, então se ele gerou vazio foi porque na aplicação não foi especificado essa informação. Se algum dia o default mudar estarei trocando as informações que envio sem nem saber. Para a nova versão tem que funcionar essa regra: Preenchimento Facultativo se {cadIni} = [N]. Não informar se {cadIni} =
  14. @magistech Já passei por esse problema e no meu caso era o seguinte: Anualmente o Fap é atualizado, abaixo estão valores fictícios 2018 envie o S-1005 com fap = 1,5 2019 envie uma inclusão de nova validade com S-1005 com fap = 2 Problema estava enviado na base de homologação o ano de 2017 com o fap de 2019. Se o seu empregador é do grupo 1, envia o S-1005 com data do início da validade 2017 e utiliza o FAP correto no meu caso seria o valor de 2018.
  15. eSocial simplificado entra em produção 11/11/2019 S-2200 - {indPriEmpr}: Validação - Preenchimento facultativo se {cadIni} = [N]. não informar se {cadIni} = [N] Alteração: Como o campo {indPriEmpr} é um type sempre traz um valor default, quando é um cadastro inicial o eSocial gera um erro pois não deveria ser preenchido. Com a nova versão esse campo passa a ser facultativo e deve existir a possibilidade de preencher ou não. S-2200 - Grupo{Documentos} - Facultativo e deve ser gerado apenas se informado. pcesS2200.paspcesGerador.paspcesCommon.pas
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.