Jump to content

Paulo Aguiar Junior

Membros
  • Posts

    184
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Paulo Aguiar Junior

  1. Boa noite, Seguem algumas correções realizadas no componente para correta geração dos eventos: 1020, 1200, 1210, 1210, 1260, 1299, 1298, 2210, 2240, 2299, 2399... A maioria das correções foi para geração correta dos periódicos para o segurado especial, que obrigatoriamente deve ser enviado na versão 1.0 e com o campo indGuia preenchido. Enviei e foram processados com sucesso todos esses eventos no eSocial... Sei que já há a colaboração dos amigos também, mas acredito que não esteja completa. Obrigado PCNeSocial.rar
  2. Boa tarde, Na geração do evento S-1260, estava ocorrendo o seguinte erro: Na geração dos dois eventos estava sendo chamada a função GerarNfs da unit pcesGerador, e então os campos da NFS do S-1260 estava sendo gerado como atributos do NFS de forma errada. S-1260: S-1250 (será descontinuado) Eu criei a função GerarNfs dentro da unit pcesS1260, e corrigi o problema, o XML do S-1260 esta sendo gerado corretamente agora. O problema é esse, caso não seja a correção que julguem ideal, se acharem melhor tratar dentro do pcesGerador a "origem", se é S-1250 ou S-1260, etc... Enfim, o problema é esse, e segue a possível solução. Esse é primeiro mês de envio desse evento, pois é exclusivo de produtor rural pessoa física. Obrigado @Juliana Tamizou pcesS1260.pas
  3. @Joceandro Perin o seu print parece ser do evento S-1250, e não S-1260. (eu não havia falado qual evento eu estava gerando... era o S-1260) Acredito que o Acbr esteja utilizando a mesma função para gerar as nfs dos dois registros, e no S-1250 deve gerar como atributo mesmo, já no S-1260 deve gerar como elemento. Não tem muito a ver com a versão não, até no leiaute 2.2 do esocial gerava-se no S-1260 como elemento já... Acredito ser esse o problema.
  4. No leiaute atual da 2.5, já deve enviar como elemento @Joceandro Perin
  5. Boa tarde, Alguém sabe o porque esta sendo gerado dessa forma (serie=valor nrdocto=valor etc...) as nfs? Tem alguma indicação disso no XSD ? É diferente de tudo que eu já vi no eSocial até hj...
  6. Sim, não tem jeito mesmo... O correto é enviar no S-1200 as rubricas para cada CNPJ em que o trabalhador prestou serviço, a questão é como fazer o eSocial aceitar sem que exista um S-1005, se é que isso é possível... Pode ser que de fato tenha um erro no ambiente...
  7. @Jucemar Duarte Vou tentar fazer uma simulação aqui depois, os eventos de cadastros e os periódicos estão sendo enviados na mesma versão né?
  8. @Jucemar Duarte Jucemar, não sei se seria o caso, mas como você relatou que já "tentou de tudo", da uma analisada no seguinte nó do S-2300: No MOS não tem muita informação a respeito desse nó, mas em tese é informação de um trabalhador cedido a outro empregador...
  9. @Jucemar Duarte no S-1020 esta preenchido corretamente a lotação e o FPAS? Você conferiu a categoria do trabalhador no S-2300 ?
  10. Verifiquei que vc ja implementou essa questão, é que fica no pcsesGerador, desconsidere.
  11. @Marcelo Pontes Melim Outra alteração por exemplo, no S-1200: Esse campo foi excluído a partir da versão simplificada, iria alterar aqui para não gerar nesses casos, pois esta dando problema na validação do schema, pois nessa versão, esse campo não consta no XSD. E assim por diante... se puder me dizer se esta alterando, ou o que esta alterando, eu vou te ajudando por aqui.
  12. @Marcelo Pontes Melim Baixei os fontes que disponibilizou aqui, e estou enviando alguns eventos na versão simplificada 1.00... Você está alterando algum evento específico por aí? Se você me disser onde esta alterando, eu vou te ajudando paralelamente aqui...por exemplo, no evento S-2299 eu já iria criar o campo e alterar para gerar o campo indApurIR, entre outras alterações que forem necessárias. Obrigado
  13. Diego vc não esta confundindo com eSocial?
  14. Qual versão? Tenho na 1.4.00 e na 1.5.01
  15. Bom dia a todos, O problema aqui era que eu estava sem o xmldsig-core-schema.xsd na pasta dos schemas, aí não vai funcionar mesmo... Obrigado!
  16. Boa tarde! Vocês estão conseguindo enviar os eventos na versão 1.5.01 ? Aqui está retornando o seguinte: Erro: Schema inválido Estranho que comparei a versão do XSD da versão anterior, com o da 1.05.01, e não há diferenças, só altera mesmo o xmlns e targetNamespace.
  17. Boa tarde, está correto. Uma vez que o nó infoDeficiencia não for enviado ao eSocial, significa que você está alterando e informando que o funcionário NÃO possui nenhuma deficiência, uma vez que o nó só deve ser incluído se houver alguma deficiência (física, visual, etc...)
  18. Aqui faz a consulta normalmente, como qualquer outro evento: RetConsultaLote := ACBreSocial.WebServices.ConsultaLote.RetConsultaLote; Percorre os eventos retornados: for IndiceEvento := 0 to RetConsultaLote.RetEventos.Count - 1 do Faz a consulta normal, ai você percorre o RetConsultaLote.RetEventos.Items[IndiceEvento].tot for IndiceTotalizador := 0 to RetConsultaLote.RetEventos.Items[IndiceEvento].tot.Count - 1 do Ai você checka se é o evento S-5001: case RetConsultaLote.RetEventos.Items[IndiceEvento].tot[IndiceTotalizador].Evento.TipoEvento of teS5001: begin EvtS5001 := TS5001(RetConsultaLote.RetEventos.Items[IndiceEvento].tot[IndiceTotalizador].Evento.GetEvento); //Aí você pega as informações que desejar end; end;
  19. @Italo Jurisato Junior Bom dia! Alterações visando o S-2200! O campo tpLograd do endereço do trabalhador passou a ser facultativo, e o campo tpInclContr (tipo de inclusão do trabalhador temporário) passou a ser facultativo também. pcesConversaoeSocial.pas pcesGerador.pas @Italo Jurisato Junior É que estamos implementando por registro... De qualquer forma, vamos fazer isso então, quando concluirmos todas as alterações, eu mando para você! Valeu!
  20. @Italo Jurisato Junior Boa tarde! Seguem as alterações necessárias para o S-1005. pcesConversaoeSocial.pas pcesS1005.pas
  21. @Italo Jurisato Junior Dê uma olhada por favor, para que eu continue com as mudanças que ocorreram em outros eventos, através dessa mesma nota técnica. No S-1000: - Grupo Contato deixou de ser obrigatório - Campo indEntEd deixou de ser obrigatório - Campo indEtt deixou de ser obrigatório Criei o tipo tpSimNaoFacultativo para resolver a situação desses campos que eram tpSimNao, porém, facultativos... pcesConversaoeSocial.pas pcesS1000.pas
  22. Uma solução seria criar um tipo "tpSimNaoNada" (por exemplo), e alterar o tipo do campo quando for esses casos... E também criar uma função "eSSimNaoNadaToStr" para retornar em branco quando fosse o tpNada. Dessa forma, quando "ocorrencias" da função Gerador.wCampo for 0 e "eSSimNaoNadaToStr" retornar vazio, não geraria a tag no XML.
  23. @Italo Jurisato Junior Italo, bom dia! Estamos alterando os fontes para adequar a nota técnica 15 que entrou em vigor hoje - 11/11/2019. Qual o padrão que vocês querem que seja seguido? Por exemplo: Esse campo foi alterado, e com a nota técnica, passou a ser facultativo para pessoa jurídica. Da forma que está no AcBr sempre irá gerar com SIM ou NÃO. O @Alisson Souza Pereira teve um caso semelhante reportado aqui no fórum em que tinha alterado o campo para String ao invés de tpSimNao e parece que não foi aceito. Me fala a maneira que vocês preferem que seja implementado, mas que atenda de fato o caso... de não informar nada (não enviar o campo no xml). Obrigado
  24. @Felipe E. Resende Mesquita Felipe, eu fiz esse teste também, e o pior é que com o demo consegui assinar e transmitir... O duro é que temos algumas centenas de clientes operando normalmente, inclusive clientes do grupo 1, ou seja, dificilmente é alguma coisa que esteja implementado de forma errada. Inclusive, como eu disse antes, dessa mesma estação e com esse mesmo certificado no mês 06 ele enviou vários eventos. Já dei uma analisada no código, e no demo também... A gente já teve algumas incompatibilidades com esses plugins que os aplicativos de banco instalam, tipo GAS Tecnologia, sabe? Que em determinada operação no sistema, o sistema fechava de repente. Como se esse plugin "bloqueasse" algum acesso ou alguma coisa suspeita do sistema, o nosso sistema acessa site da caixa, consulta fgts através de web, etc, e bloqueava isso. Desinstalamos, e parou, então de fato nesse caso o problema era esse. Consultei no cliente, e está instalado esse plugin, vou remover totalmente e tentar novamente...mas não sei se o problema pode ser esse mesmo.
×
×
  • 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.