Ir para conteúdo
  • Cadastre-se

Curitiba Computer Ltda

Membros
  • Total de ítens

    87
  • Registro em

  • Última visita

Tudo que Curitiba Computer Ltda postou

  1. bom dia, estou carregando um xml para reenviar e receber o protocolo e tenho uma duvida e um erro. duvida sobre qual arquivo enviar - -env-lot.xml ou -env-lot-soap.xml erros - -env-lot.xml da o seguinte erro Código.....: 102 Descrição..: O Evento informado não foi reconhecido pelo sistema. Ação Sugerida: Verificar se o evento informado e a versão do leiaute estão de acordo com a Tabela 9 (Tipos de Arquivo do eSocial) do eSocial -env-lot-soap.xml da o seguinte erro Houve erro na validacao do lote: Erro: unable to parse. preciso da ajuda dos colegas.
  2. bom dia, qual procedimento para salvar os arquivos xml com a sequencia no nome e não sobrepor sempre com o mesmo nome para todos os arquivos gerados. ex: S-2200-0.xml. eu sequenciei os eventos mas sempre salva com o mesmo nome o conteúdo do ultimo xml gerado.
  3. Edmar, consegui.. for i:= 0 to eSocial.Eventos.Iniciais.S1000.Count - 1 do result:= eSocial.Eventos.Iniciais.S1000.Items.evtInfoEmpregador.Id; valew pela paciencia e pelas dicas. []s.
  4. edmar, eu fiz exatamente dessa forma mas ACBreSocial1.Eventos.NaoPeriodicos.S3000.Items.count -1 nao tem items.count. por isso a dificuldade... meu bloco... eSocial.assinareventos; eSocial.enviar (TESocialGrupo(1)); sleep (3000); identificacao:= ''; mmoRet.Lines.Text := eSocial.WebServices.EnvioLote.RetWS; with mmoStatus.Lines do begin with eSocial.WebServices.EnvioLote.RetEnvioLote do begin identificacao:= inttostr (eSocial.Eventos.Iniciais.S1000.items [0].evtInfoEmpregador.Sequencial); for I:= 0 to Status.Ocorrencias.Count - 1 do begin identificacao:= iif (tabela='S1000', eSocial.Eventos.Iniciais.S1000.Items.evtInfoEmpregador.Id, iif (tabela='S1005', eSocial.Eventos.Iniciais.S1005.Items.evtTabEstab.Id, iif (tabela='S1010', eSocial.Eventos.Tabelas.S1010.Items.EvtTabRubrica.Id, iif (tabela='S1020', eSocial.Eventos.Tabelas.S1020.Items.EvtTabLotacao.Id, iif (tabela='S1030', eSocial.Eventos.Tabelas.S1030.Items.EvtTabCargo.Id, iif (tabela='S1035', eSocial.Eventos.Tabelas.S1035.Items.evtTabCarreira.Id, iif (tabela='S1040', eSocial.Eventos.Tabelas.S1040.Items.EvtTabFuncao.Id, iif (tabela='S1050', eSocial.Eventos.Tabelas.S1050.Items.EvtTabHorContratual.Id, iif (tabela='S1060', eSocial.Eventos.Tabelas.S1060.Items.EvtTabAmbiente.Id, iif (tabela='S1070', eSocial.Eventos.Tabelas.S1070.Items.EvtTabProcesso.Id, eSocial.Eventos.Tabelas.S1080.Items.EvtTabOperPortuario.Id)))))))))); end;
  5. eu tentei com ACBreSocial1.Eventos.Iniciais.S1000.Items .evtInfoEmpregador.Id mas nao tem for-next para identificar Items , dai fiquei sem recurso. como voce escreve a linha e dentro de qual estrutura? estou tentando dentro de with eSocial.WebServices.EnvioLote.RetEnvioLote do
  6. Edmar, poste um exemplo de como voce identifica o Id por gentileza.
  7. Italo, poderia me dar um exemplo de como capturar a id no evento inicial S1000, nao consegui detectar o valor de items porque nao retorna items [0], items [1] e nao consegui criar um for adequado para capturar o Id. ACBreSocial1.Eventos.Iniciais.S1000.Items.evtInfoEmpregador.Id obrigado pela ajuda.
  8. bom dia, no evento S2999, o xml não gera as verbas de rescisão se não contiver pagamentos anteriores, comentei a linha abaixo e foi gerado normalmente as verbas. acredito que isso resolva mas não tenho conhecimento profundo de componentes. segue anexo a unit comentada. procedure TEvtDeslig.GerarDmDev(pDmDev: TDmDevCollection); var i: integer; begin for i := 0 to pDmDev.Count - 1 do begin Gerador.wGrupo('dmDev'); Gerador.wCampo(tcStr, '', 'ideDmDev', 1, 30, 1, pDmDev.ideDmDev); // if pDmDev.infoPerAntInst then GerarInfoPerApur(pDmDev.infoPerApur); if pDmDev.infoPerAntInst then GerarInfoPerAnt(pDmDev.infoPerAnt); GerarInfoTrabInterm(pDmDev.infoTrabInterm); Gerador.wGrupo('/dmDev'); end; if pDmDev.Count > 50 then Gerador.wAlerta('', 'dmDev', 'Lista de Demonstrativos', ERR_MSG_MAIOR_MAXIMO + '50'); end; pcesS2299.pas
  9. desculpem os textos, como eu nao sei trabalhar com o componente do esocial, me resta comunicar as inconsistencias. no evento 2250 - aviso previo - item 21 tipo de aviso previo, foi excluida a opcao 3, restando apenas as opcoes 1, 2, 4 e 5. []s
  10. bom dia, complementando ajustes, no evento s2230, foi adicionado o item 17 - codCateg e o grupo do item 39 infoRetif com 3 itens - 40 origRetif,41 tpProc e 42 nrProc. os outros itens que listei acima estao funcionando perfeitamente, grato aos colegas que estao trabalhando duro no componente. []s
  11. Juliomar, no Branches ? o exemplo do branches só tem a geracao do xml.
  12. aproveitando do conhecimento dos colegas, o exemplo do esocial diz ACBreSocial1.Eventos.GerarXMLs; ACBreSocial1.Eventos.SaveToFiles; ACBreSocial1.Eventos.Clear; - como procedo para executar o comando acbersocial1.enviar ?? estou maluquinho para ver o circo pegar fogo rsrs, mas não idealizei a forma de enviar>>> sao gerados tantos xmls quantos cadastros por exemplo, e tambem é gerado um evento especifico para o evento mas nao idealizei ainda a forma de envio. algum colega pode me auxiliar por exemplo tenho o evento EvtPgtos.xml e o S-1210-0.xml do evento 1210. como fazer o envio desse evento?
  13. * S2200 a opção CadIni ainda não está implementada. * S2200 EvtAdmissao.Vinculo.InfoContrato.AlvaraJudicial não passa sem informações. * S2200 EvtAdmissao.Vinculo.Desligamento.DtDeslig:= now; * S2200 - EvtAdmissao.Vinculo.Desligamento.DtDeslig nao passa sem informações. * S1030 - evtTabCargo.infoCargo.DadosCargo.cargoPublico.leiCargo não passa sem informações. * S1200 tipo de tributação - nao foi implementado para todas as quatro opções, irrf, contribuições sociais, fgts e contribuição sindical, sómente contrib. social e .irrf. * idem para S1202 as opções de tipo de tributação. foram alguns que não passaram, ainda to embrião rs, mas se eu detectar mais algum pra frente, vou relatando. []s
  14. aproveitando o topico, alguém ja passou pela geracao dos arquivos com o componente do esocial do branches? estou tendo algumas inconsistencias e alguns itens adicionados faltantes...
  15. Rodrigo, pensamos igual, criei em todas as tabelas um campo integer "enviado" onde 0=não 1=sim (igual sua colocação acima) e quando gero o xml, ao receber o retorno pretendo colocar como enviado. faço select apenas dos "enviado=0". acredito que sua logica esteja 100% de acordo, deixar os enviados por la no esocial, nós somente não faremos mais referencias a itens excluídos, consequentemente, menor geração de xmls. outra coisa que fiz que inclusive agilizou muito na hora da exclusao de qualquer cadastro, foi criar um campo "ativo integer" onde ativo=1 e excluido=9, e passei a fazer os selects apenas de cadastro com "ativo = 1". se eu precisar de recuperar algum excluido por "engano" do usuario, volto a condicao de ativo=1. e para o esocial, como voce ja propos, deixa quieto, posso utilizar o cadastro novamente porque nao exclui ele do esocial.
  16. http://www4.tce.sp.gov.br/audesp/documentacao http://www4.tce.sp.gov.br/audesp/fase-iii-do-sistema-audesp-remuneracao-xmls-de-exemplo http://www4.tce.sp.gov.br/audesp/arquivos-e-leiautes-2017
  17. Preciso auxilio na geração e validação do arquivo xml através do arquivo xsd para o tce de SP (audesp) com os dados voltados para rotinas de folha de pagamento. aguardo o contato e os valores. []s.
  18. bom dia, RenatoE vc conseguiu instalar o componente? também não achei o Install do componente e não consegui a opcão do Tiago Ravache de "Mude o pacote para Design and Runtime Type".
  19. Precisamos programador delphi para curitiba, interessados, ligar (41) 9116-4630.
  20. Juliomar, qual o procedimento para aquisição do certificado..?
  21. Algum colega tem a tabela de CID (código intl de doenças) em sql? caso alguém precise eu tenho a tabela de municipios e as outras do manual também.
  22. bom dia colegas, estou com erro no pva da ECD no registro 9001 onde consta (1) sem movimento e o correto é (0) com movimento. como procedo para informar ou trocar o valor para informar corretamente "com movimento".
  23. boa tarde pra todos, acabei de ter esse problema ao passar para a versao 3.1 e desabilitei a revogação conforme descrito no endereço http://www.genopro.com/ssl/ e foi resolvido de imediato. grato a todos que auxiliaram e solucionaram esse caso.
×
×
  • 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.

The popup will be closed in 10 segundos...