Ir para conteúdo
  • Cadastre-se

paulosilva0306

Membros
  • Total de ítens

    27
  • Registro em

  • Última visita

Posts postados por paulosilva0306

  1. Boa tarde a todos!

    Estava tendo um erro no envio do S-2206 referente a TAG infoRegimeTrab, conforme link e fiz o ajuste no pcesS2206.pas e no pcesConversaoeSocial.pas para que o erro fosse sanado.

    Links de correções:

    eSocial versão S-1.2 - Leiautes (www.gov.br)

    eSocial versão S-1.2 - Leiautes (www.gov.br)

    Segue arquivos com devidas alterações:

    infoRegimeTrab.png

    tpRegPrev.png

    pcesConversaoeSocial.pas pcesS2206.pas

    • Curtir 1
  2. Segue já com alterações.

    pcesS2206.pas

    Observando aqui depois de baixar, verifiquei que não foi alterada a linha a seguir:

      GerarInfoContrato(objAltContratual.InfoContrato, 3, objAltContratual.infoRegimeTrab.InfoCeletista); //#Antes
      GerarInfoContrato(objAltContratual.InfoContrato, 3, objAltContratual.Vinculo.infoRegimeTrab.InfoCeletista); //#Nova
     

  3. Verifiquei aqui que, quando envio o evento S-2206 com a linha if objAltContratual.infoRegimeTrab.InfoCeletista.cnpjSindCategProf <> '' then o valor de cnpjSindCategProf não estava vindo corretamente, porém, após alterar esta linha para , if objAltContratual.infoRegimeTrab.Vinculo.InfoCeletista.cnpjSindCategProf <> '' then o valor de cnpjSindCategProf passou a vir preenchido.

    • Curtir 1
  4. Bom dia pessoal.

    Estava com um erro no envio do evento S-2206 do eSocial, aonde esse erro impedia de levar o seguinte valor: *pInfoEstatutario.indAbonoPerm* na *unit pcesS2206*.

    Após realizar uma alteração, o envio se deu correto. Irei compartilhar aqui a unit com as correções:

    procedure TEvtAltContratual.GerarAltContratual(objAltContratual: TAltContratual);
    begin
      Gerador.wGrupo('altContratual');

      Gerador.wCampo(tcDat, '', 'dtAlteracao', 10,  10, 1, objAltContratual.dtALteracao);
      Gerador.wCampo(tcDat, '', 'dtEf',        10,  10, 0, objAltContratual.dtEf);
      Gerador.wCampo(tcStr, '', 'dscAlt',       1, 150, 0, objAltContratual.dscAlt);

      if VersaoDF <= ve02_05_00 then
        GerarVinculo(objAltContratual.Vinculo, 3)
      else
      begin
        Gerador.wGrupo('vinculo');

        Gerador.wCampo(tcStr, '', 'tpRegPrev', 1, 1, 1, eSTpRegPrevToStr(objAltContratual.vinculo.tpRegPrev));
      end;  
       
      Gerador.wGrupo('infoRegimeTrab');
      
      if objAltContratual.infoRegimeTrab.InfoCeletista.cnpjSindCategProf <> '' then
        //GerarInfoCeletista(objAltContratual.infoRegimeTrab.InfoCeletista)    //#Paulo Silva - alteração
        GerarInfoCeletista(objAltContratual.Vinculo.infoRegimeTrab.InfoCeletista) //#Paulo Silva - alteração
      else
        if(objAltContratual.FVinculo.tpRegPrev = rpRPPS)then
          //GerarInfoEstatutario(objAltContratual.infoRegimeTrab.InfoEstatutario);    //#Paulo Silva - alteração
          GerarInfoEstatutario(objAltContratual.Vinculo.infoRegimeTrab.InfoEstatutario); //#Paulo Silva - alteração
      
      Gerador.wGrupo('/infoRegimeTrab');
     
      GerarInfoContrato(objAltContratual.InfoContrato, 3, objAltContratual.infoRegimeTrab.InfoCeletista);

      if VersaoDF > ve02_05_00 then
        Gerador.wGrupo('/vinculo');
      
      Gerador.wGrupo('/altContratual');
    end;
     

    pcesS2206.pas

  5. Boa noite, como deve ser o procedimento para incluir a cidade Sobral/CE na lista dos arquivos ini da NFSe ?
    Segue os dados:

    Cidades.ini
    [2312908]
    Nome=Sobral
    UF=CE
    Provedor=SpeedGov
    NomeURL_H=http://speedgov.com.br/satmodws/servlet/hsefin
    NomeURL_P=http://servicos.speedgov.com.br/?contexto=satsbr

     

    Quais informações a mais devem ser disponibilizadas para o perfeito funcionamento?

     

  6. Boa tarde a todos, quando executo a função LerRetorno, aparece a seguinte mensagem: Arquivo não encontrado: \C:\RETORNO\RETORNO-104.RET

    A mensagem é devido a barra "\" que precede a unidade C:\ alguem passou por isso?

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.