asamos
-
Total de ítens
55 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por asamos
-
-
Correto, obrigado pela observação.
Aristarco
- 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
-
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
-
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
-
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
-
Obrigado pelo retorno, aguardo notícias.
Aristarco
-
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
-
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
-
-
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
-
Obrigado,
Vou começar a testar.
Aristarco
-
Obrigado Marcelo, foi uma boa notícia. estava com medo de ter ficado órfão. Assim que for publicado irei baixar.
Abraço,
Aristarco
- 1
-
Obrigado Daniel, já peguei o script indicado no vídeo que você informou. Vou testa-lo.
Abraço,
Aristarco
-
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
-
Obrigado Daniel. Vou verificar e tentar instalar utilizando este script.
Um grande abraço.
Aristarco
-
Olá
Tenho os Componentes do ACBr instalado no Delphi e tentei instala-los no Lazarus utilizando o AcbrInstall_trunk2 mas ele não funcionou da mesma forma indicando o Lazarus como sendo uma opção disponível. Qual a forma de instalar?
Abraço,
Aristarco
-
Testei com o novo exemplo e deu certo. Vou verificar agora quais as divergências entre o exemplo e a minha rotina.
Obrigado.
- 1
-
Ok ! obrigado
Vou baixar o novo exemplo.
Obrigado
Aristarco
- 1
-
Prezado José
Reinstalei o componente ACBr com a última versão. Testei o meu Sistema com os Schemas atualizados e consegui gerar e enviar como teste (Produção Restrita) todos os tipos de eventos. Para mim está sendo difícil fazer os testes com o programa de exemplo da ACBr devido as informações contidas em cada evento. Analisando o erro apresentado, verifiquei que não foram gravados os arquivos de cabeçalho do soap pesar de ter carregado no componente ACBreSocial os arquivos XML gerados anteriormente e depois executado a rotina de enviar. O comando enviar não deveria gerar estes cabeçalhos? Por que não gerou?
Ver mensagem de erro abaixo.
Agradeço
-
Ok ! Irei fazer isto.
Obrigado por enquanto.
Aristarco
-
Em anexo os arquivos que Gerei e depois carreguei no componente ACBreSocial pelo meu programa.
1022443280000002020102217544538942-S-1030-0.xml 1022443280000002020102217544543087-S-1030-1.xml
-
Não testei, vou verificar,
Obrigado
Aristarco
-
Olá
Quando Gero e Envio um lote ao eSocial, o Sistema envia normalmente sem erro. Mas se por um problema no certificado não consigo enviar no momento da Geração, se depois, carrego os arquivos XMLs gerados no componente ACBreSocial, quando executo a rotina enviar aparece o erro 1871. Devo carregar mais algum arquivo além dos XMLs?
Agradeço a Ajuda.
Anexo o erro apresentado.
Obrigado
Aristarco
-
Obrigado Juliana
Peguei a rotina atualizada.
Aristarco
- 1
Erro no envio de evento Vesão S1.0
em Dúvidas Gerais sobre o ACBr
Postado
Olá
Ao tentar enviar hoje 03/03/2023 um evento ao eSocial recebi a seguinte mensagem:
Alguém pode me informar? É problema por estar enviando na versão S1.0 e não S1.1. A informação que tenho é que a versão 1.0 seria suportada até 19/03.
Agradeço a atenção.
Aristarco