Jump to content

asamos

Membros
  • Posts

    54
  • Joined

  • Last visited

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

asamos's Achievements

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

13

Reputation

  1. Olá Ao tentar gerar o XML do evento S2250 -Aviso Prévio, O componente ACBreSocial informa que o XSD da versão S_01 não consta na tabela. Este XSD não foi modificado na versão simplificada, o ACBreSocial não deveria buscar o XSD da versão v_02.05 ? Anexo mensagem obtida do ACBreSocial. Agradeço a ajuda. Abraço, Aristarco
  2. Obrigado pelo retorno. Não fiz qualquer alteração no ACBreSocial_exemplo.exe. Como estou testando o módulo de Saúde (S2210, S2220 e S2240), marquei o S2210 e tentei gerar o XML. Ao processar o programa da versão do programa exemplo disponibilizado no dia 15/01 gera o XML normal com a configuração que enviei? Aristarco
  3. Olá Baixei a última versão do ACBr e quando utilizo o programa exemplo para testar o evento S2210 ele entra em loop. Verifiquei que isto ocorre quando o Sistema entra na rotina pcsGerador -XMLAss. Testei também com o evento S1000 e também ficou em loop. Possuo um pen drive com o certificado digital A3 e faz 3 anos que utilizo a seguinte configuração: SSLib = libWinCrypt CryptLib = cryWinCrypt HttpLib = httpWinHttp XMLSignLib = xsLibXML2 e nunca tive problema com esta CONFIGURAÇÃO. Anexo tela. Havia testado com uma das primeiras versões do S1.0, antes da alteração do leiaute. Com aquela versão consegui fazer todos os procedimentos dos eventos Saúde. Gravei e enviei sem problema. Tendo em vista os prazos dados pelo eSocial para os eventos Saúde, toda ajuda é bem vinda. Abraço, Aristarco LoopNaGeracaoEvdentoS2210Config.pdf
  4. Prezado José Junior Não, o código de paisNac está correto, já identifiquei o problema. Inicialmente testei a versão S1.0 sem fazer qualquer alteração no aplicativo que estava rodando na versão 2.5 e ocorreu o erro apresentado na mensagem. Depois alterei o aplicativo seguindo a nova estrutura do XSD indicada na versão S1.0 agora o erro era de compilação o termo dadosTrabalhador da nova estrutura não era reconhecido. Então resolvi manter a estrutura XSD da versão 2.5 e subir o elemento paisNac do subgrupo Nascimento para o grupo Trabalhador como estava indicado no XSD da versão S1.0. Desta vez deu certo, o Sistema compilou e gerou corretamente o XML. De qualquer forma, obrigado pela atenção. Aristarco
  5. Olá Baixei a nova versão do ACBr e os problemas pela falta de reconhecimento dos XSDs cessaram, mas o problema que reportei referente ao evtAltCadastral (S2205) permaneceu. Como o exemploACBreSocial continua na versão anterior a S.10 não serve para teste. A estrutura do XSD da versão S1.0 apresenta o elemento <alteracao> mas o componente ACBreSocial não está reconhecendo. <xs:element name="evtAltCadastral"> <xs:element name="ideTrabalhador"> <xs:element name="cpfTrab" type="TS_cpfTrab" /> <xs:element name="alteracao"> <xs:element name="dtAlteracao" type="TS_dtAlteracao" /> <xs:element name="dadosTrabalhador"> <xs:element name="nmTrab" type="TS_nmTrab" /> <xs:element name="sexo" type="TS_sexoTrab" /> <xs:element name="racaCor" type="TS_racaCorTrab" /> <xs:element minOccurs="0" name="estCiv" type="TS_estCivilTrab" /> <xs:element name="grauInstr" type="TS_grauInstr" /> <xs:element minOccurs="0" name="nmSoc" type="TS_nmSoc" /> <xs:element name="paisNac" type="TS_paisNac" /> Estou utilizando o seguinte código para gerar o evento: with EvtAltCadastral do begin Sequencial := 0; with IdeEvento do begin indRetif := tpIndRetificacao(TabevtAltCadastral.indRetif); NrRecibo := TabevtAltCadastral.nrRecibo; //TpAmb := TpTpAmb(TabevtAltCadastral.tpAmb); ProcEmi := TpProcEmi(TabevtAltCadastral.procEmi); VerProc := TabevtAltCadastral.verProc; end; IdeEmpregador.TpInsc := tpTpInsc(TabevtAltCadastral.tpInsc); IdeEmpregador.NrInsc := TabevtAltCadastral.nrInsc; ideTrabalhador.CpfTrab := TabevtAltCadastral.cpfTrab ; with alteracao do begin dtAlteracao := TabevtAltCadastral.dtAlteracao; with dadosTrabalhador do begin NisTrab := TabevtAltCadastral.nisTrab; NmTrab := TabevtAltCadastral.nmTrab; Sexo : = TabevtAltCadastral.sexo; RacaCor := TabevtAltCadastral.racaCor; EstCiv := TabevtAltCadastral.estCiv; GrauInstr := FormatFloat('00', TabevtAltCadastral.grauInstr); nmSoc := TabevtAltCadastral.nmSoc; PaisNac := TabevtAltCadastral.paisNac; end; end; end; O programa não compila com erro na linha with alteracao e todos os itens abaixo dele. Que estrutura devo utilizar? Se utilizo a estrutura da versão anterior a S.10 ocorre o erro mostrado abaixo. Pelas mensagens postadas, não encontrei quem relatasse este problema. Agradeço a ajuda. Aristarco
  6. Prezado José junior Obrigado pelo retorno. Eu testei com meu programa e depois com o programa de teste da própria ACBr fornecido com o componente e ocorreu o mesmo erro. Basta executar o programa de exemplo, escolher a versão XSD (veS1.0..) e o evento S2205 - Não periódico - Alteração e GERAR. Irá aparecer a tela mostrada nesta consulta. Abraço, Aristarco
  7. Olá Italo Complementado o que apresentei acima. A Rotina GerarTrabalhador considera que o Grupo Trabalhador da estrutura XSD das versões ve 02_05 e veS01 são iguais, mas não são. Veja as imagens abaixo Agradeço a Ajuda
  8. Olá Quando faço uma alteração dos dados cadastrais de um funcionário (evento S2205) , o Programa de Teste do eSocial volta com um erro para o campo PaisNac, informando que está em branco apesar de estar preenchido, ver a mensagem em anexo. Identifiquei que na Alteração, a rotina GerarTrabalhador (em pcsTrabalhador) , acessa o campo PaisNac pelo grupo 'dadosTrabalhador ' mas na inclusão o acesso é feito pelo grupo 'trabalhador' dentro deste, o campo PaisNac é acessado pelo sub-grupo 'Nascimento'. Neste caso o campo PaisNac vem com valor. Agradeço a ajuda, Aristarco
  9. Obrigado Marcelo, foi uma boa notícia. estava com medo de ter ficado órfão. Assim que for publicado irei baixar. Abraço, Aristarco
  10. Obrigado Daniel, já peguei o script indicado no vídeo que você informou. Vou testa-lo. Abraço, Aristarco
  11. Prezado Daniel Verifiquei o vídeo que você me indicou e segui os procedimentos indicado. Segui a hierarquia de dependência dos pacotes, depois de Instalar Synapse, compilei com sucesso o ACBrComum, mas quando cliquei em instalar, o Lazarus informou que ele não possuia um Register e por isto não seria instalado na IDE. Ao compilar o próximo pacote: ACRrDiversos, o compilador apontou um erro, não foi encontrou o arquivo ACBr.inc. Este arquivo está na pasta C:\ACbr\Fontes\ACBrComum, há necessidade de incluir este caminho em Opções IDE - Arquivos ? No vídeo o Daniel não fala dessa necessidade. Em anexo as telas com as mensagens do Lazarus. Agradeço a sua ajuda Aristarco
  12. Obrigado Daniel. Vou verificar e tentar instalar utilizando este script. Um grande abraço. Aristarco
×
×
  • 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.