-
Posts
57 -
Joined
-
Last visited
-
Days Won
2
Content Type
Blocks
Notes ACBrMonitorPlus
Notes ACBrLibNFe
Forums
Downloads
Calendar
Blogs
Videos
Everything posted by Marcelo Pontes Melim
-
Segue. pcesS2300.pas
-
Desculpe-me, se fizer da maneira citada acima as tags não ficarão na ordem correta. O correto seria assim: if VersaoDF > ve02_05_00 then Gerador.wCampo(tcStr, '', 'matricula', 1, 30, 0, obj.matricula); Gerador.wCampo(tcStr, '', 'codCateg', 0, 3, 1, obj.codCateg); Gerador.wCampo(tcDat, '', 'dtInicio', 10, 10, 1, obj.dtInicio); if VersaoDF > ve02_05_00 then Gerador.wCampo(tcStr, '', 'nrProcTrab', 1, 20, 0, obj.nrProcTrab);
-
Olá, Guilherme! A sua contribuição está correta para a versão simplificada, porém, ainda existe a possibilidade de enviar os eventos na versão 2.5., portanto, sugiro modificar a unit pces2300.pas nas linhas 527 a 530, para que fique assim: if VersaoDF > ve02_05_00 then begin Gerador.wCampo(tcStr, '', 'matricula', 1, 30, 0, obj.matricula); Gerador.wCampo(tcStr, '', 'nrProcTrab', 1, 20, 0, obj.nrProcTrab); end;
-
S-2240 dando erro em mais de 1 EPI
Marcelo Pontes Melim replied to Jerlan Almeida's topic in ACBreSocial
Olá hastaman2! Me desculpe pela resposta anterior, mas, acabei de ler novamente o manual dos eventos do e-Social e existe, na realidade, um erro no XML que você disponibilizou. A TAG <epiCompl> só pode ocorrer uma vez no XML de acordo com a página 116 do referido manual. Veja se não é por isso. -
S-2240 dando erro em mais de 1 EPI
Marcelo Pontes Melim replied to Jerlan Almeida's topic in ACBreSocial
Olá hastaman2! Estou verificando a unit pcesS2240.pas e já encontrei problemas. Com base no XML que você disponibilizou, vai ser mais fácil corrigir. Quando tiver a solução, público aqui. -
Falha ao interpretar o XML "xmlParseDoc"
Marcelo Pontes Melim replied to Curitiba Computer Ltda's topic in ACBreSocial
Anexo as units atualizadas. pcesGerador.pas pcesCommon.pas -
Falha ao interpretar o XML "xmlParseDoc"
Marcelo Pontes Melim replied to Curitiba Computer Ltda's topic in ACBreSocial
As units pcesCommon.pas e pcesGerador.pas precisaram de modificações para o erro não voltar a aparecer. Segue também XML gerado e assinado pelo programa exemplo. pcesCommon.pas pcesGerador.pas 1123456789012342022012609044312898-S-2200-0.xml -
Falha ao interpretar o XML "xmlParseDoc"
Marcelo Pontes Melim replied to Curitiba Computer Ltda's topic in ACBreSocial
Olá! Verificando a unit pcesGerador.pas vi que faltou implementar a tag "ideEstabVinc" vinculada a "trabTemporario" que é diferente da versão 2.5. Vou corrigir as units necessárias e depois disponibilizá-las os para testes. -
Erro retorno e-Social S-2220
Marcelo Pontes Melim replied to anderson.mendonca's topic in ACBreSocial
Não tenho certeza se o fonte exemplo já está com todas essas modificações, mas, faça o teste. -
Erro retorno e-Social S-2220
Marcelo Pontes Melim replied to anderson.mendonca's topic in ACBreSocial
Oi, Anderson! Os eventos S-2210, S-2220 e S-2240 só funcionarão na versão simplificada (S-1.0), verifique se não é por isso (o seu arquivo XML está na versão 2.5). -
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 pcesS1010.pas pcesConversaoeSocial.pas
-
Evento S-2200 nao gera a tag sexoDep.
Marcelo Pontes Melim replied to gabriellc's topic in ACBreSocial
Ok! Queria ajudar, mas, está além do meu conhecimento e das possibilidades. Desejo sucesso para você. -
Evento S-2200 nao gera a tag sexoDep.
Marcelo Pontes Melim replied to gabriellc's topic in ACBreSocial
O programa está apresentando mensagem de erro na validação da UF e esse campo deixou de ser uma enumeração e passou a ser uma String. Sua instalação deve ser antiga ou o programa exemplo. Criar nova pasta baixando o componente pelo SVN "svn://svn.code.sf.net/p/acbr/code" e instalar através do ACBrInstall_Trunk2.exe. Depois, utilizar o programa exemplo da nova instalação. -
Evento S-2200 nao gera a tag sexoDep.
Marcelo Pontes Melim replied to gabriellc's topic in ACBreSocial
Bom dia Gabriel. Desculpe-me pela pergunta que pode ser idiota, mas, após corrigir o pcesGerador.pas você reinstalou o componente através do ACBrInstall_Trunk2.exe? -
Evento S-2200 nao gera a tag sexoDep.
Marcelo Pontes Melim replied to gabriellc's topic in ACBreSocial
Me parece que é um erro no programa exemplo em Delphi que não foi totalmente revisado. Estou fazendo algumas modificações nesse programa para mantê-lo atualizado, mas, ainda não foi possível publicar a nova versão. -
Evento 2240, não esta gerando a tag fatRisco
Marcelo Pontes Melim replied to Edson's topic in ACBreSocial
Oi Edson! Os eventos S-2210, S-2220 e S-2240 só funcionarão na versão simplificada (S-1.0), verifique se não é por isso. -
Evento S-2200 nao gera a tag sexoDep.
Marcelo Pontes Melim replied to gabriellc's topic in ACBreSocial
Estranho, tem alguma outra variável que está impedindo a geração. Veja o anexo gerado pelo programa exemplo em Lazarus. 1123456789012342022011509452306285-S-2200-0.xml -
Evento S-2200 nao gera a tag sexoDep.
Marcelo Pontes Melim replied to gabriellc's topic in ACBreSocial
Oi Gabriel! Estive verificando os módulos e me parece que basta corrigir o pcesGerador.pas na linha 551, assim: De: if (VersaoDF > ve02_05_00) and (pBeneficiario) then Para: if VersaoDF > ve02_05_00 then Faça os testes e nos avise, por favor, se encontrar problemas. pcesGerador.pas -
Evento S-2200 nao gera a tag sexoDep.
Marcelo Pontes Melim replied to gabriellc's topic in ACBreSocial
Gabriel, vou revisar os módulos para corrigir o problema. Assim que tiver as modificações, vou postar aqui os módulo corrigidos. -
Com o objetivo de colaborar com a comunidade que utiliza o ACBre_Social, fizemos o desenvolvimento da rotina para importar o XML para dentro do componente. Estamos disponilizando os módulos para que a comunidade possa testar, avaliar e ver se é de utilidade. Para importar um arquivo XML do evento S-2210 (um ou mais eventos no mesmo arquivo) para dentro do componente fazer o seguinte: ACBreSocial.Eventos.LoadFromFile('c:\temp\s2210.xml'); if ACBreSocial.Eventos.NaoPeriodicos.S2210.Count = 0 then raise Exception.Create('O evento não foi localizado para importar'); i := ACBreSocial.Eventos.NaoPeriodicos.S2210.Count - 1; with ACBreSocial.Eventos.NaoPeriodicos.S2210.Items[i].EvtCAT do begin sequencial := 0; with ideEvento do begin indRetif := ireOriginal; procEmi := TpProcEmi(0); verProc := '1.0'; end; with ideEmpregador do begin tpInsc := tiCNPJ; nrInsc := edtIdEmpregador.Text; end; end; Obs.: Só funcionará nos eventos da na versão simplificada do eSocial. pcesS2210.pas pcesS2220.pas pcesS2240.pas pcesNaoPeriodicos.pas