edulamy
Membros-
Total de ítens
198 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que edulamy postou
-
ACBrNFSeXServicos.ini [2407807] Nome=Monte Alegre UF=RN Provedor=Tinus ProRecepcionar=http://www.tinus.com.br/csp/montealegre/WSNFSE.RecepcionarLoteRps.cls ProConsultarSituacao=http://www.tinus.com.br/csp/montealegre/WSNFSE.ConsultarSituacaoLoteRps.cls ProConsultarLote=http://www.tinus.com.br/csp/montealegre/WSNFSE.ConsultarLoteRps.cls ProConsultarNFSeRps=http://www.tinus.com.br/csp/montealegre/WSNFSE.ConsultarNfsePorRps.cls ProConsultarNFSe=http://www.tinus.com.br/csp/montealegre/WSNFSE.ConsultarNfse.cls ProCancelarNFSe=http://www.tinus.com.br/csp/montealegre/WSNFSE.CancelarNfse.cls ProGerarNFSe=http://www.tinus.com.br/csp/montealegre/WSNFSE.GerarNfse.cls ProRecepcionarSincrono=http://www.tinus.com.br/csp/montealegre/WSNFSE.RecepcionarLoteRpsSincrono.cls ; HomRecepcionar=http://www2.tinus.com.br/csp/testemon/WSNFSE.RecepcionarLoteRps.CLS?WSDL=1 HomRecepcionar=http://www2.tinus.com.br/csp/testemon/WSNFSE.ConsultarLoteRps.CLS?WSDL=1 HomRecepcionar=http://www2.tinus.com.br/csp/testemon/WSNFSE.ConsultarSituacaoLoteRps.CLS?WSDL=1 HomRecepcionar=http://www2.tinus.com.br/csp/testemon/WSNFSE.ConsultarNfsePorRps.CLS?WSDL=1 HomRecepcionar=http://www2.tinus.com.br/csp/testemon/WSNFSE.ConsultarNfse.CLS?WSDL=1 HomRecepcionar=http://www2.tinus.com.br/csp/testemon/WSNFSE.CancelarNfse.CLS?WSDL=1
-
Antes de atualizar para 4.00 estava dando este erro: Após atualizar Quando tento enviar uma inutilização de numeração, esta retornando esse erro. Poderiam me auxiliar? ACBrCTe1.WebServices.Inutiliza
-
Bom dia, Poderiam me orientar quais as formas de consulta de recibos dos eventos enviados? Tenho um cliente que teve problema no envio de eventos S-1200 e que os eventos foram recebidos porém o recibo não foi devolvido e com isso refizeram o envio do evento causando duplicidade e acabou trocando o numero do protocolo, impossibilitando a consulta por este. O problema maior é que o cliente pegou estes eventos que estavam sem recibo e foi informando o numero errado, não pertinente ao evento, tão qual o tipo do evento, em alguns casos o numero do recibo do S-2300. Vi que existe a função "DownloadEventos", porém ela é limitada em 10 consultas por dia. Existe outra opção?
- 2 replies
-
- e-social
- acbresocial
-
(e 1 mais)
Tags:
-
XML_RPS_Versao_01-1.pdf Layout XML em anexo. Não informa qual o padrão utilizado, parece que é um próprio.
-
E-SOCIAL Evento S-2300 trabImig não esta preenchendo as informações
edulamy replied to edulamy's tópico in ACBrDiversos
Boa noite, sim, consegui enviar desta forma, resolveu meu problema. -
E-SOCIAL Evento S-2300 trabImig não esta preenchendo as informações
edulamy replied to edulamy's tópico in ACBrDiversos
Renato, verifiquei que a rotina StrTotpCondIng esta errada. Ela esta assim no pcesConversaoeSocial: function StrTotpCondIng(var ok: boolean; const s: string): tpCondIng; begin result := tpCondIng( StrToEnumerado2(ok, s, TGenericosString1_7) ); end; o correto deveria ser: function StrTotpCondIng(var ok: boolean; const s: string): tpCondIng; begin result := tpCondIng( StrToEnumerado2(ok, s, TGenericosString0_7) ); end; pois tpCondIng tem a opção 0 tpCondIng = (tciNenhum, tciRefugiado, tciSolicitanteDeRefugio, tciPermanenciaNoBrasilReuniaoFamiliar, tciBeneficiadopeloAcordoEntrePaisesDoMercosul, tciDependenteDeAgenteDiplomatico, tciBeneficiadoPeloTratadoDeAmizade, tciOutraCondicao); e como estou passando o valor '1' para fazer a conversão, esta retornando tciNenhum para o Gerador. Segue o arquivo em anexo. pcesConversaoeSocial.pas -
E-SOCIAL Evento S-2300 trabImig não esta preenchendo as informações
edulamy replied to edulamy's tópico in ACBrDiversos
pcesS2300.pas em anexo -
E-SOCIAL Evento S-2300 trabImig não esta preenchendo as informações
um tópico no fórum postou edulamy ACBrDiversos
Dando continuidade ao tópico abaixo: Ainda não estou conseguindo gerar o XML com os dados referente ao trabalhador imigrante. Inclui no arquivo pces2300 as linhas abaixo, mas não surtiu efeito algum sSecao := 'trabImig'; if INIRec.ReadString(sSecao, 'tmpResid', '') <> '' then begin trabalhador.trabImig.tmpResid := StrTotpTmpResid(Ok, INIRec.ReadString(sSecao, 'tmpResid', '1')); trabalhador.trabImig.condIng := StrTotpCondIng(Ok, INIRec.ReadString(sSecao, 'condIng', '7')); end; O que posso estar fazendo de errado? -
Erro ao enviar evento ao e-social evento S-2220
edulamy replied to guilhermeVaz06's tópico in Object Pascal - Delphi & Lazarus
Estou com o mesmo problema para enviar para homologação, no caso S-1010. Você conseguiu resolver? -
Identificação do tomador utilizada em outro papel
edulamy replied to Fernando de Simas's tópico in ACBrCTe
Esquece, cliente fez o favor apagar as CTes com problema e não avisou, acabei passando informações erradas. -
Identificação do tomador utilizada em outro papel
edulamy replied to Fernando de Simas's tópico in ACBrCTe
xmlresult2.xml Segue o CTE correto <toma3> <toma>0</toma> </toma3> No CT-e esta informado que é o remetente. -
Identificação do tomador utilizada em outro papel
edulamy replied to Fernando de Simas's tópico in ACBrCTe
Estou com um problema semelhante xmlresult1.xml -
E-SOCIAL Evento S-2300 trabImig não esta preenchendo as informações
um tópico no fórum postou edulamy ACBrDiversos
E-SOCIAL Evento S-2300 trabImig não esta preenchendo as informações Estou informando os dados, exemplo: EvtTSVInicio.Trabalhador.trabImig.tmpResid := StrTotpTmpResid(ok,'1'); E não esta sendo preenchido no XML, o arquivo XSD esta atualizado e mesmo assim não preenche. Os dados de País estão sendo preenchidos. -
S-1210 mais de um rendimento no mesmo evento
edulamy replied to edulamy's tópico in Dúvidas Gerais sobre o ACBr
Já resolvi, depois que notei que dá para enviar diversos infopagto no S-1210, e com isso resolveu minha demanda. -
S-1210 mais de um rendimento no mesmo evento
um tópico no fórum postou edulamy Dúvidas Gerais sobre o ACBr
Bom dia, Como informar mais de um rendimento para o mesmo trabalhador no evento S-1210? Meu cenário: Como meu sistema atende cooperativas de trabalho, isso não impede que o mesmo trabalhe em duas lotações. Eu informo no evento S-1200 duas produções, ou mais, divididas por CNPJ. Porém quando faço o envio do S-1210 é acusada duplicidade e registra apenas um rendimento. Pela regra do e-social tem que existir a referencia (ideDmDev), o qual defino uma chave única para cada um, no S-1200 para poder enviar o S-1210. Com isso o acbresocial não permite enviar dois rendimentos em um único evento S-1210. É separado o XML em dois ou mais arquivos, com sufixo no nome do arquivo 0, 1,... Uma tentativa foi juntar todos os rendimentos em um unico S-1210 referenciando o ideDmDev em um dos S-1200 enviados. Mas não sei se isso é a solução. -
Bom dia a todos. Existe a possibilidade de consultar o recibo do cadastro enviado para S-2300 pelo CPF do trabalhador? Pergunto isso porque esta acontecendo casos que a consulta do protocolo não esta acontecendo direito devido ao numero que consta no eSocial estar diferente do que foi gravado no banco de dados e com isso não consigo recuperar o numero do recibo via webservice e nesse caso tem que consultar manualmente o site do eSocial para ter tal informação. Obrigado
-
Estou com duvida, este processo será incluído no projeto acbresocial? https://www.gov.br/esocial/pt-br/documentacao-tecnica/manuais/20210903-minuta-nde-01-esocial-s-1_0-ir-sobre-rendimentos-do-trabalho.pdf pois estou com um problema em um cliente que após a mudança para o S-1.0, não esta mais aparecendo os valores de IR e Pensão Alimentícia no e-social. Sei que foi removida essa informação do S-1210, como devo proceder?
-
pnfsNFSeW_EL.pas Segue em anexo.
-
Por necessidade do meu cliente (SANTA MARIA DE JETIBA MG) precisei altera a rotina GerarXML_EL do arquivo pnfsNFSeW_EL, segue abaixo o trecho alterado. procedure TNFSeW_EL.GerarXML_EL; var LocPrest: String; begin FIdentificador := 'Id'; Gerador.wCampo(tcStr, '#01', FIdentificador, 1, 15, 1, NFSe.InfID.ID, ''); LocPrest := '2'; //SANTA MARIA DE JETIBA if ((OnlyNumber(NFSe.PrestadorServico.Endereco.CodigoMunicipio) = 3204559) and (NFSe.NaturezaOperacao = no1) and (OnlyNumber(NFSe.PrestadorServico.Endereco.CodigoMunicipio) <> OnlyNumber(NFSe.Tomador.Endereco.CodigoMunicipio))) then LocPrest := '1' else if NFSe.NaturezaOperacao = no2 then LocPrest := '1'; // Código para identificação do local de prestação do serviço 1-Fora do município 2-No município Gerador.wCampo(tcStr, '#02', 'LocalPrestacao', 1, 1, 1, LocPrest, ''); //IssRetido no provedor EL é ao contrario (1 = normal, 2 retido) por isso não da de usar SituacaoTributariaToStr //Gerador.wCampo(tcStr , '#03', 'IssRetido' , 001, 001, 1, SituacaoTributariaToStr(NFSe.Servico.Valores.IssRetido), ''); if NFSe.Servico.Valores.IssRetido = stRetencao then Gerador.wCampo(tcStr, '#03', 'IssRetido', 1, 1, 1, '2', '') else Gerador.wCampo(tcStr, '#03', 'IssRetido', 1, 1, 1, '1', ''); Gerador.wCampo(tcDatHor, '#04', 'DataEmissao', 19, 19, 1, NFSe.DataEmissao, DSC_DEMI); GerarIdentificacaoRPS; GerarPrestador; GerarTomador; GerarIntermediarioServico; GerarListaServicos; GerarValoresServico; GerarRPSSubstituido; Gerador.wCampo(tcStr, '#90', 'Observacao', 1, 255, 0, NFSe.OutrasInformacoes, ''); Gerador.wCampo(tcStr, '#91', 'Status' , 1, 001, 1, StatusRPSToStr(NFSe.Status), ''); Gerador.wCampo(tcStr, '#92', 'CodigoMunicipioPrestacao' , 07, 007, 0, OnlyNumber(NFSe.PrestadorServico.Endereco.CodigoMunicipio), ''); end;
-
Ok, obrigado pela ajuda!!!
-
Esse método retorna todas as NF emitidas para essa transportadora em um único XML?
-
Boa tarde, existe uma forma de fazer a consulta/download do XML das NF emitidas para o transportador?
-
bom dia, Fiz mais esse ajuste no arquivo pnfsNFSeW_EL, pois ele usava a numeração do RPS como numero de identificação. E quando enviado o rps mais de uma vez, devido a erro no envio, acusava duplicidade de lotes no servidor. Deixei comentando como era antes. function TNFSeW_EL.GerarXml: Boolean; begin Gerador.ListaDeAlertas.Clear; Gerador.ArquivoFormatoXML := ''; Gerador.Prefixo := FPrefixo4; Gerador.Opcoes.QuebraLinha := FQuebradeLinha; if (RightStr(FURL, 1) <> '/') and (FDefTipos <> '') then FDefTipos := '/' + FDefTipos; if Trim(FPrefixo4) <> '' then Atributo := ' xmlns:' + StringReplace(Prefixo4, ':', '', []) + '="' + FURL + FDefTipos + '"' else Atributo := ' xmlns="' + FURL + FDefTipos + '"'; Gerador.wGrupo('Rps'); FNFSe.InfID.ID := StringOfChar('0', 15) + FNFSe.InfID.ID; //OnlyNumber(FNFSe.IdentificacaoRps.Numero) + //FNFSe.IdentificacaoRps.Serie; FNFSe.InfID.ID := copy(FNFSe.InfID.ID, length(FNFSe.InfID.ID) - 15 + 1, 15); GerarXML_EL; Gerador.wGrupo('/Rps'); Gerador.gtAjustarRegistros(NFSe.InfID.ID); Result := (Gerador.ListaDeAlertas.Count = 0); end;
