Ir para conteúdo
  • Cadastre-se

RenatoE

Membros
  • Total de ítens

    160
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que RenatoE postou

  1. OK ! @Italo Jurisato Junior Obrigado! qualquer coisa se precisa de ajuda mande mensagem.
  2. @Italo Jurisato Junior Bom dia Ítalo, 2298 - Reintegração no layout esta pedido 13 caracter porem no acbr eles passa tpNrLeiAnistia = (nrLEI6683_1979, nrLEI8632_1993, nrLEI8878_1994, nrLEI10559_2002, nrLEI10790_2003, nrLEI11282_2006); Acredito que vai ter que muda o valor no ACBr, no layout. Italo confirma para mim se posso mudar ele para String?
  3. Obrigado @Italo Jurisato Junior
  4. questão do Layout da produção eu tinha visto, bom seria já adaptar para o Layout novo que vai entrar em vigor em maio. Obrigado pela ajuda!
  5. @Italo Jurisato Junior boa tarde, eu estou fazendo o evento S2260 porem encontrei um campo que esta faltando, eu peguei e adicionei de uma olhada se esta certo, esta aqui os fontes. Segue o fonte corrigido, Italo confere me avisa, caso esteja errado eu corrigir. pcesS2260.pas
  6. Procedimento se dará para reinicialização do NSU e é necessário para adaptação dos sistemas dos entes do eSocial por Publicado: 16/04/2018 16h22 Última modificação: 16/04/2018 16h22 No dia 18/04/2018, o ambiente de produção restrita ficará fora do ar para procedimento de limpeza da base de dados. As empresas que enviaram eventos nesse ambiente de testes deverão reenviá-los posteriormente. Para realização da limpeza, o sistema ficará indisponível das 09h às 18h do dia 18. Este procedimento se dará para a reinicialização do NSU - Número Sequencial Único, operação necessária para adaptação dos sistemas dos entes do eSocial. Com isso, os números de protocolo dos lotes de envio de eventos gerados pelo sistema a partir de então serão zerados e recomeçarão sua contagem. Os usuários deverão ficar atentos a essa questão técnica, para evitar eventual problema de compatibilidade dos seus próprios sistemas. http://portal.esocial.gov.br/noticias/limpeza-da-base-de-dados-do-ambiente-de-producao-restrita-acontecera-em-18-04
  7. Bom dia, Continua a lentidao?
  8. também estou com o mesmo problema, deve esta congestionado la
  9. Qualquer coisa se eu encontrar informo novamente, para melhorar sempre o ACBr
  10. @Italo Jurisato Junior eu arrumei aqui de uma olhada no fonte que eu fiz. e me fala se esta OK Italo eu coloquei no pcesCommon.pas --->> FExtrangeiroSN : Boolean; --->> motivo quando ele chegava "GerarEndereco" estava sempre passando FALSE ai ficava BRASIL sempre TTrabalhador = class(TPersistent) private FCpfTrab: string; FNisTrab: string; FNmTrab: string; FSexo: string; FRacaCor: integer; FEstCiv: integer; FGrauInstr: string; FNmSoc: string; FIndPriEmpr: tpSimNao; FNascimento: TNascimento; FDocumentos: TDocumentos; FEndereco: TEndereco; FTrabEstrangeiro: TTrabEstrangeiro; FInfoDeficiencia: TInfoDeficiencia; FDependente: TDependenteCollection; FAposentadoria: TAposentadoria; FContato: TContatoTrabalhador; FExtrangeiroSN : Boolean; public constructor Create; destructor Destroy; override; property CpfTrab: string read FCpfTrab write FCpfTrab; property NisTrab: string read FNisTrab write FNisTrab; property NmTrab: string read FNmTrab write FNmTrab; property Sexo: string read FSexo write FSexo; property RacaCor: integer read FRacaCor write FRacaCor; property EstCiv: integer read FEstCiv write FEstCiv; property GrauInstr: string read FGrauInstr write FGrauInstr; property nmSoc: string read FNmSoc write FNmSoc; property IndPriEmpr: tpSimNao read FIndPriEmpr write FIndPriEmpr; property Nascimento: TNascimento read FNascimento write FNascimento; property Documentos: TDocumentos read FDocumentos write FDocumentos; property Endereco: TEndereco read FEndereco write FEndereco; property TrabEstrangeiro: TTrabEstrangeiro read FTrabEstrangeiro write FTrabEstrangeiro; property InfoDeficiencia: TInfoDeficiencia read FInfoDeficiencia write FInfoDeficiencia; property Dependente: TDependenteCollection read FDependente write FDependente; property Aposentadoria: TAposentadoria read FAposentadoria write FAposentadoria; property Contato: TContatoTrabalhador read FContato write FContato; property ExtrangeiroSN: Boolean read FExtrangeiroSN write FExtrangeiroSN; end; procedure TeSocialEvento.GerarEndereco(pEndereco: TEndereco; pExterior: boolean); begin Gerador.wGrupo('endereco'); if not pExterior then GerarEnderecoBrasil(pEndereco.Brasil) else GerarEnderecoExterior(pEndereco.Exterior); Gerador.wGrupo('/endereco'); end; e dentro do evento S2200 e S2300 tem que colocar se ele é exterior ou não S2300 EvtTSVInicio.Trabalhador.ExtrangeiroSN := True S2200 EvtAdmissao.Trabalhador.ExtrangeiroSN := True; Verifica e me da uma posição pcesCommon.pas pcesGerador.pas
  11. Bom dia, estou com erro na hora que vai gerar o S2200 e S2300 quando vai ser funcionario no exterior, esta pedindo CEP, alguem pego o mesmo erro?
  12. Bom dia, @Italo Jurisato Junior no campo infOnus := tpInfOnus(ocCedente); os valores : campo = valor errado = valor certo ocCedente = 0 = 1 ocCessionario = 1 = 2 ocCedenteCessionario = 2 = 3 EvtTSVInicio.infoTSVInicio.InfoComplementares.infoTrabCedido.infOnus := tpInfOnus(ocCedente); ele esta passando valor errado de certo por causa deve esta pegando a posição de cada tpInfOnus = (ocCedente, ocCessionario, ocCedenteCessionario); Layout esta na imagem.
  13. @Italo Jurisato Junior deu certo sim, Obrigado!
  14. Boa tarde, @Italo Jurisato Junior no evento S2200 no campo "tpInsc - ideEstabVinc" esta preenchendo valor errado EvtAdmissao.Vinculo.InfoRegimeTrab.InfoCeletista.trabTemporario.IdeTomadorServ.ideEstabVinc.TpInsc := tiCNPJ; ou EvtAdmissao.Vinculo.InfoRegimeTrab.InfoCeletista.trabTemporario.IdeTomadorServ.ideEstabVinc.TpInsc := tiCPF; eu passei CNPJ - <ideEstabVinc> <tpInsc>0</tpInsc> <nrInsc>12345678901234</nrInsc> </ideEstabVinc> eu notei que o valor do CNPJ é zero porque o componente esta passando zero por causa da propriedade dele tpTpInsc = (tiCNPJ, tiCPF, tiCAEPF, tiCNO); (tiCNPJ, = 0 tiCPF, = 1 tiCAEPF, = 2 tiCNO); = 3 e neste caso o Layout solicita 1 no CNPJ Layout tpInsc - ideEstabVinc - Preencher com o código correspondente ao tipo de inscrição, conforme tabela 5 Valores Válidos: 1,2 A onde eu possa arrumar isso para eu te passar e depois comitar @Italo Jurisato Junior ?
  15. RenatoE

    qtdHrsSem no S2200

    Bom dia, @Italo Jurisato Junior eu estava vendo no layout no registro S2200 no campo qtdHrsSem esta como inteiro e no layout ele pede depois da virgula 2 casa decimal, eu alterei e da uma confirmada se esta tudo ok. pcesCommon.pas
  16. OK... qualquer coisa se eu descobrir mais algum vou postando aqui.
  17. @Italo Jurisato Junior eu adicionei este campo. Preencher com o tipo de provimento, de acordo com as opções a seguir: 1 - Nomeação em cargo efetivo; tpNomeacaoCargoEfetivo 2 - Nomeação em cargo em comissão; tpNomeacaoCargoComissao 3 - Incorporação (militar); tpIncorporacao 4 - Matrícula (militar); tpMatricula 5 - Reinclusão (militar); tpReinclusao 6 - Diplomação; ---> faltou este tpDiplomacao 99 - Outros não relacionados acima. tpOutros Validação: Os valores [3, 4, 5, 6] só são permitidos se natureza jurídica do declarante for da Administração Pública (grupo 1). Valores Válidos: 1, 2, 3, 4, 5, 6, 99. Antes function eSTpProvToStr(const t: tpTpProv ): string; begin result := EnumeradoToStr2(t,[ '1', '2', '3', '4', '5', '9' ] ); end; function eSStrToTpProv(var ok: boolean; const s: string): tpTpProv; begin result := tpTpProv( StrToEnumerado2(ok , s, [ '1', '2', '3', '4', '5', '9' ] ) ); Depois function eSTpProvToStr(const t: tpTpProv ): string; begin result := EnumeradoToStr2(t,[ '1', '2', '3', '4', '5', '6', '99' ] ); end; function eSStrToTpProv(var ok: boolean; const s: string): tpTpProv; begin result := tpTpProv( StrToEnumerado2(ok , s, [ '1', '2', '3', '4', '5', '6', '99' ] ) ); Italo da uma conferida se da OK, se tiver algo de erro me avisa eu arrumar. pcesConversaoeSocial.pas
  18. a versao do layout que eu estou vendo é a mais nova. versao do layout 2.4.02 e a versão anterior a 2.4.01 Beta também não esta e a versao que tem é a 2.3
  19. @Italo Jurisato Junior bom dia. Italo pelo que eu vi aqui tem um parametro a mais. tpIndProvim = (ipNormal, ipDecorrenteDecisaoJudicial, ipTomouPosseMasNaoEntrouExercicio); este em vermelho nao tem e no Layout 141 indProvim infoEstatutario - Preencher de acordo com as opções: 1 - Normal; 2 - Decorrente de Decisão Judicial. Não atrapalha porem se quiser pode retirar. pcesConversaoeSocial.pas
  20. Qualquer coisa se precisar estamos ai. Sempre fazendo o possivel para melhorar cada vez mais o ACBr @Italo Jurisato Junior
  21. boa tarde @Italo Jurisato Junior no layout tem um parametro que no fonte não consta tem como subir no SVN? tpAdmissao Tipo de admissão do trabalhador, conforme opções abaixo: 1 - Admissão; 2 - Transferência de empresa do mesmo grupo econômico; 3 - Transferência de empresa consorciada ou de consórcio; 4 - Transferência por motivo de sucessão, incorporação, cisão ou fusão; 5 - Transferência do empregado doméstico para outro representante da mesma unidade familiar --- Falto este parametro pcesConversaoeSocial.pas
  22. Qualquer coisa for aparecendo, nos vamos arrumando e ajudando o ACBr melhorar.
  23. Eu arrumei aqui, desculpa eu esqueci de alterar lá, ja arrumei. só da uma confirma se esta tudo ok. pcesConversaoeSocial.pas
  24. RenatoE

    S1010 - Adicionar

    No layout 2.4.01 esta faltando no registro S1010 as opções que tem que ser adicionada 95 - Exclusiva do Empregador - mensal; cicIncidExclusivaEmpregadorMensal 96 - Exclusiva do Empregador - 13º salário; cicIncidExclusivaEmpregador13osalario 97 - Exclusiva do Empregador - Salário maternidade; cicIncidExclusivaEmpregadorSalMaternidade 98 - Exclusiva do Empregador - Salário maternidade 13º salário cicIncidExclusivaEmpregadorSalMaternidade13oSalario Verifica se eu fiz correto. @Rafael Dias, @Italo Jurisato Junior @Daniel Simoes, @Juliomar Marchetti pcesConversaoeSocial.pas
  25. Vamos aguardar, obrigado @EdmarFrazao
×
×
  • 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.