Ir para conteúdo
  • Cadastre-se

jcanjo

Membros
  • Total de ítens

    66
  • Registro em

  • Última visita

Tudo que jcanjo postou

  1. Sugerindo apenas que adicione "," na constante >> InvalidChar = ' àâêôûãõáéíóúçüñýÀÂÊÔÛÃÕÁÉÍÓÚÇÜÑÝ*;:\|#$%&*§!()][{}<>˜ˆ´ªº+¹²³'; que está na função validaremail.
  2. jcanjo

    ACBrValidador - E-mail

    Olá. Estou colocando uma observação referente a validação do e-mail pois quando usuário digita "," virgula no lugar do ponto não apresenta erro. Isso pode ser considerado um erro ? Caso seja teria como colocar em definitivo ? InvalidChar = ' àâêôûãõáéíóúçüñýÀÂÊÔÛÃÕÁÉÍÓÚÇÜÑÝ*;,:\|#$%&*§!()][{}<>˜ˆ´ªº+¹²³'; Deste já agradeço a atenção.
  3. OI. Você já consegui o SDK ? Também tenho o mesmo modelo, você consegui fazer algum programa em delphi para usar ? Porque não tenho muita noção em integração com esse tipo de aparelho.
  4. Resposta. Sobre a criações dos eventos individuais funcionou. A criação da pasta esta pegando o path passado por parâmetro e criando a subpasta com a data. Só que pega o cnpj do certificado. ( Teria algo errado ? ) Aqui separamos pelo cnpj da filial. Vai querer ver XMLS ?
  5. Julio apareceu uma ocorrência aqui, mas em breve falo algo sobre teste.
  6. Segue os passos da variável "aEventos" Sobre Dedug do loop esta no final do arquivo. aEventos.txt
  7. Este ? 35191233012113000328570000000714171297847323-CTeDFe.xml
  8. Sobre o loop, ok. Na hora de salvar ocorre erro. " 'EventoCTe versao="3.00" xmlns="http:\//www.portalfiscal.in-procEventoCTe.xml' 'Erro ao salvar.'#$D#$A'Cannot create file "D:\Executavel\EventoCTe versao="3.00" xmlns="http:\www.portalfiscal.in-procEventoCTe.xml". A sintaxe do nome do arquivo, do nome do diretório ou do rótulo do volume está incorreta' "
  9. Continuo passando todos os dados.
  10. Duvida nas linha de comendo para salvar XML de dacte autorizado e com eventos. Só que o xml do procEventoCte não esta sendo salvo. A Variável "aEvento" não visualizei em nenhuma linha anterior ao "while", por isso não entrada no loop para salvar xml de eventos. "ACBrCTeWebServices" // Salva o XML de eventos retornados ao consultar um CT-e while aEvento <> '' do begin Inicio := Pos('<procEventoCTe', aEventos); Fim := Pos('</procEventoCTe', aEventos) -1; aEvento := Copy(aEventos, Inicio, Fim - Inicio + 1); aEventos := Copy(aEventos, Fim + 16, Length(aEventos)); aProcEvento := '<procEventoCTe versao="' + FVersao + '" xmlns="' + ACBRCTE_NAMESPACE + '">' + SeparaDados(aEvento, 'procEventoCTe') + '</procEventoCTe>'; Inicio := Pos('Id=', aProcEvento) + 6; Fim := Inicio + 51; aIDEvento := Copy(aProcEvento, Inicio, Fim); if (aProcEvento <> '') then FPDFeOwner.Gravar( aIDEvento + '-procEventoCTe.xml', aProcEvento, sPathCTe); end; No código abaixo existe duplicidade de comando. Apenas informação. case InfEvento.tpEvento of teCCe: begin SchemaEventoCTe := schevCCeCTe; infEvento.detEvento.xCondUso := FEvento.Evento.InfEvento.detEvento.xCondUso; infEvento.detEvento.xCondUso := FEvento.Evento.InfEvento.detEvento.xCondUso; Caso esteja correto a linha de comando peço que feche o tópico.
  11. Vamos lá. CT-e com QR-Code é gerado sim, mas não com caminho "http://dfe-portal.svrs.rs.gov.br/cte/QRCode". Quando fazem a busca no arquivo INI a chave "URL-QRCode_" não existe, portanto ele pega da chave "URL-ConsultaCTe" Eu acho que a URL no ACBrCTeServicos.ini digitado não está correto pela lógica de pesquisa. Deveria ser "URL-QRCode_" ou "URL-QRCode_0.00" ? Porque na pesquisa de registro ele não pega "URL-QRCode". URL-QRCode=http://dfe-portal.svrs.rs.gov.br/cte/QRCode URL-ConsultaCTe=https://dfe-portal.svrs.rs.gov.br/CTE/Consulta @Italo Jurisato Junior quero agradecer pela atenção dada.
  12. Não é breakponit. Estou falando da variáveis que estão sendo carregada. Não existe "URL-QRCODE_"; Olhe valores das variáveis; O sistema não encontra a url do qrcode correto no INI.
  13. @Italo Jurisato Junior teria algum erro ? Poderia olhar na parte das variáveis ? Olhando a carga da variável " K é diferente da ChaveBase é nunca vai entrar na condição do IF "; Por isso não esta pegando a chave "URL-QRCode"; Segue o nome da Chave Base no ACBrCTeServicos: URL-QRCode=http://dfe-portal.svrs.rs.gov.br/cte/QRCode ;https://nfe.fazenda.sp.gov.br/CTeConsulta/qrCode URL-ConsultaCTe=https://dfe-portal.svrs.rs.gov.br/CTE/Consulta
  14. Pessoal como e obrigatório no modal rodoviário, todos os campos tem que ser informados. Particularmente informo todos e passa tranquilo.
  15. jcanjo

    ACBrValidador

    Caso a quantidade de caracter ( numero ) não for igual a 9, ele não setava a variável "Tamanho" com os 9 digitos. Sobre a mensagem de erro existe, mas repare que a informação do tamanho esta zerado. Codigo ! OK := (Tamanho > 0) and (Length(fsDocto) = Tamanho) ; if not OK then fsMsgErro := Format('Tamanho Inválido, esperado %d caracteres, foram digitados somente %d caracteres, verique', [Tamanho, Length(fsDocto)]) ;
  16. jcanjo

    ACBrValidador

    Sim. Mesmo assim não completa com zeros a esquerda. Por que variável "tamanho" não recebe nenhum valor. Caso a quantidade de caracter ( numero ) não for igual a 9, ele não setava a variável "Tamanho" com os 9 digitos.
  17. jcanjo

    ACBrValidador

    No ACBrValidador encontrei erro na passagem de parâmetros da mensagem de erro na validação IE e fiz umas alterações que regulariza nas siglas AC, AP, GO, PE, RN e RO. Nelas caso tivesse erro de tamanha da informação passada, variável “Tamanho” não era atribuída nenhum valor, sendo assim a mensagem erro fica incompleta. Segue um exemplo. if fsComplemento = 'RO' then begin …. end else // if Length(fsDocto) = 14 then → “Item alterado, linha comentada” begin .... end ; end ; Espero que te ajudo e aprove o resultado. Segue a unit em anexo. ACBrValidador.pas
  18. jcanjo

    Erro no schema

    Mais tem os dois ! Excluo qual ?
  19. jcanjo

    Erro no schema

    Olá pessoal. Estou com este erro aparecendo na validação do Cte no campo xCPL, o mesmo tem mínimo de 0 e máximo de 60 (parte de químico), mesmo assim aparece o erro. Tem alguma solução ? Tenho que fazer alguma alteração ? Já usei o schema do acbr. 1824 - ELEMENT '{HTTP://WWW.PORTALFISCAL.INF.BR/CTE}XCPL': 'LJ' IS NOT A VALID VALUE OF THE LOCAL ATOMIC TYPE.
  20. jcanjo

    Erro schema do mdfe

    Olá pessoal. Estou com este erro aparecendo na validação do mdfe, o mesmo tem minimo de 1 e maximo de 60 (parte de químico), mesmo assim aparece o erro. Tem alguma solução ? Tenho que fazer alguma alteração ? Já usei o schema do acbr. 1824 - ELEMENT '{HTTP://WWW.PORTALFISCAL.INF.BR/MDFE}QTOTPROD': '30' IS NOT A VALID VALUE OF THE LOCAL ATOMIC TYPE.
  21. Olá. Estou com duvida. Caso um caminhão venha do ponto A para finalizar no ponto C (interestatual), tendo que descarregar no ponto B e carregar mais mercadoria(intermunicipal) para o mesmo ponto C no mesmo caminhão. Vou ter que finalizar o mdfe e gerar novo com os ctes de origem do A mais os ctes ponto B, carregado no mesmo caminhão ? Mesmo informado no inicio do ponto A ? ou Gerar mdfe do ponto A com descarregamento no ponto B, sem mencionar o ponto C ?
  22. Eu já tinha comentado que era obrigatório. infelizmente o manual esta errado.
×
×
  • 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...