Jump to content

gabriellc

Membros
  • Posts

    221
  • Joined

  • Last visited

Everything posted by gabriellc

  1. ALELUIA!!! Consegui descobrir o motivo, eu estava alterando os .pas, mas a alteracao so entra em vigor, quando se executa o instalador apos as as modificacoes, para que o instalador compile os DCUS, que é o que sao usados na compilacao! obg, marcelo pelos prestimos!
  2. vlw mam, tem algo estranho pq tipo se liga: comentei todo o codigo de gerar dependente, e msm assim ele continua gerando os dependentes, ele ta gerando em outro local! 1016248790000002022011714515102673-S-2200-0.xml
  3. tenso marcelo, nao gera de jeito nenhum a tag, sexoDep! fiz todo o procedimento, baixei os fontes novamente em outra pasta, instalei novamente, mandando remover os arquivos antigos! e nada!
  4. esse erro eh de outros registros, que nao estao preenchidos os UF! esta tudo atualizado de certeza! mas vou tentar criando em uma nova pasta e baixar novamente os fontes!
  5. olha marcelo, fiz esse video do debug, https://drive.google.com/file/d/1iLMAybQDwLcZzpQaU9nl1AFleDHJGVor/view?usp=sharing estou achando estranho isso, no debug, ele pula algumas linhas
  6. apos nao, eu fiz a reinstalacao, e apaguei novamente a condicao pBeneficiario!
  7. bom dia marcelo, cara ta muito estranho, eu removi a procedure gerarDependente do arquivo pcesGerador, e criei a mesma com outro nome, substitui na chamada dela, marquei os breakpoints pra ver nela, e ele nem entra nela, eh como se tivesse em cache ou ta chamando de outro arquivo essa funcao! pcesGerador.pas
  8. eu testei nele so pra tirar a prova, os primeiros xmls, foram no meu programa!
  9. mt estranho marcelo, nao gera nem na bala, nem no exemplo, e pior q meus fontes estao atualizados, sempre atualizo! 1016248790000002022011617393458325-S-2200-0.xml
  10. ta estranho msm, acabo de notar, ele tb nao gera a taf CPF ;/
  11. opa marcelo, ja tinha feito esse teste! tb nao gera :/! mas vou testar novamente agora! eh, nao gera a tag, ela eh condicional mas no schema o xml que estou gerando atende a condicao! por isso nao estou entendendo segue anexo o XML gerado, msm estando alimentado o campo sexoDep, e esse eh o trecho do schema! <xs:sequence> <xs:element name="tpDep" type="TS_tpDep" /> <xs:element name="nmDep" type="TS_nmDep" /> <xs:element name="dtNascto" type="TS_dtNascto" /> <xs:element name="cpfDep" minOccurs="0" type="TS_cpfDep" /> <xs:element name="sexoDep" minOccurs="0" type="TS_sexo"> <xs:annotation> <xs:documentation>Sexo do dependente.</xs:documentation> <xs:documentation>Validação: Preenchimento obrigatório se {tpRegPrev}(2200_vinculo_tpRegPrev) = [2] e {cadIni}(2200_vinculo_cadIni) = [N]. Não informar se {tpRegPrev}(2200_vinculo_tpRegPrev) for diferente de [2].</xs:documentation> </xs:annotation> </xs:element> <xs:element name="depIRRF" type="TS_depIRRF" /> <xs:element name="depSF" type="TS_depSF" /> <xs:element name="incTrab" type="TS_incTrab" /> </xs:sequence> 1089968860000002022011616405631579-S-2200-0.xml
  12. Mesmo Alimentando o campo sexoDep, o compenente nao escreve o campo no XML, ja rodei pra saber o motivo mas nao consegui, se alguem puder ajudar!
  13. o codigo sempre estava gerando a TAG duracao/infocontrato, mesmo colocando PrazoNaoAplicavel, codigo alterado: DE vinculo.infoContrato.duracao.TpContr := eSStrToTpContr(Ok, INIRec.ReadString(sSecao, 'tpContr', '1')); vinculo.infoContrato.duracao.dtTerm := StringToDateTime(INIRec.ReadString(sSecao, 'dtTerm', '0')); vinculo.infoContrato.duracao.clauAssec := eSStrToSimNao(Ok, INIRec.ReadString(sSecao, 'clauAssec', 'S')); vinculo.infoContrato.duracao.objDet := INIRec.ReadString(sSecao, 'objDet', ''); PARA if INIRec.ReadString(sSecao, 'tpContr', '1') <> '3' then begin vinculo.infoContrato.duracao.TpContr := eSStrToTpContr(Ok, INIRec.ReadString(sSecao, 'tpContr', '1')); vinculo.infoContrato.duracao.dtTerm := StringToDateTime(INIRec.ReadString(sSecao, 'dtTerm', '0')); vinculo.infoContrato.duracao.clauAssec := eSStrToSimNao(Ok, INIRec.ReadString(sSecao, 'clauAssec', 'S')); vinculo.infoContrato.duracao.objDet := INIRec.ReadString(sSecao, 'objDet', ''); end; pcesS2200.pas
  14. bom dia pessoal!! uma duvida! eu gero os Xmls e gravo no banco, depois carrego no componente pelo ACBreSocial1.Eventos.LoadFromString(dmesocial.qryEventosXML.AsString) a duvida eh, nos eventos que sao varios registros, cada vez que dou o loadfromstring, ele carrega todos no componente para enviar o lote? ou a cada loadfromstring, ele substitui o anterior? desde ja obg!
  15. ja sim, minhas duvidas sao so em como chamar os metodos, nao sou muito familiarizado com essa juncao do java com o delphi se puder postar exemplos basicos, eu desenrolo o restante, tipo uma chamada de uma order o exemplo do bind
  16. bom dia amigo, peguei teu ola amigo, peguei esse sdk pra estudar, mas estou um pouco perdido como fazer as chamadas, vc poderia por um codigo de exemplo, de criar uma order, fazer o bind. desde ja agradecido!
  17. ola, desculpa barbosa, nao fiz a validacao na 2.5 nao!
  18. consegui ajustar, segue anexado os arquivos pas, com as seguintes alteracoes: adicionado os campos codIncCPRP e tetoRemun, conforme leiaute S-1.0 do esocial , do evento S1010. e ajustado o tamanho min e max dos seguintes campos que nao estavam de acordo com o leiaute: codIncIRRF pcesConversaoeSocial.pas pcesS1010.pas
  19. na versao do schema s-01, existe esses dois campos, codIncCPRP e tetoremun, que ainda nao existem no componente para alimentar.. tentei adicionar, ate consegui gerou o campo no xml corretamente, mas nao consegui validar esses campos, o comando validar XML da erro. ..... <xs:element name="codIncCPRP" minOccurs="0"> <xs:simpleType> <xs:annotation> <xs:documentation>Código de incidência da rubrica para as contribuições do Regime Próprio de Previdência Social - RPPS/regime militar.</xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="00"> <xs:annotation> <xs:documentation>Não é base de cálculo de contribuições devidas ao RPPS/regime militar</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>Base de cálculo de contribuições devidas ao RPPS/regime militar</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>Base de cálculo de contribuições devidas ao RPPS/regime militar - 13º salário</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="31"> <xs:annotation> <xs:documentation>Contribuição descontada do segurado e beneficiário</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="32"> <xs:annotation> <xs:documentation>Contribuição descontada do segurado e beneficiário - 13º salário</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="91"> <xs:annotation> <xs:documentation>Suspensão de incidência em decorrência de decisão judicial</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="tetoRemun" minOccurs="0" type="TS_sim_nao"> <xs:annotation> <xs:documentation>Informar se a rubrica compõe o teto remuneratório específico (art. 37, XI, da CF/1988).</xs:documentation> <xs:documentation>Validação: Preenchimento obrigatório se a natureza jurídica do declarante for Administração Pública (grupo [1]).</xs:documentation> </xs:annotation> </xs:element> .....
  20. boa tarde pessoal, a cidade de campina grande - PB, acabou de modificar seu webservice para o WEBISS, como proceder para configurar?
  21. Pessoal, programando os retornos do tef, me veio uma duvida para preenchimento da forma de pagamento da NFCE, se o pagamento no TEF for feito por vale alimentacao ou vales... ele me retornar credito ou debito? (nao tenho vales pra testar) outro ponto, no preenchimento da forma de pagamento na NFCE as formas 10=Vale Alimentação 11=Vale Refeição 12=Vale Presente 13=Vale Combustível elas sao para os vales em CARTAO magnetico, ou para os vales em papel(nem sei se ainda existe).?
  22. nao esta dando em todos nao! o problema eh pra quem nao pagou a taxa de emissao do governo da PB! na noticia do site diz que ia liberar excepcionalmente, mais em alguns clientes meus nao liberou nao! unica solucao que achei foi virar pra contigencia todas as notas!
  23. cara, fiz minha homologacao semana passada com a qualita, nesse teste eles nao fazem assim, nao sei pq, ele diz pra deixar o cartao no pinpad, eles simplesmente mandam fechar a aplicacao quando aparece a msg "Homologação SITEF"
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.