Jump to content

Transforme seu banco de dados
em um app mobile!

botao_e_logo_plugmobile1.png

click.png  

 

 

 

 

 

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba Mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Filipe Natividade

Membros
  • Content Count

    104
  • Joined

  • Last visited

Community Reputation

31 Excellent

About Filipe Natividade

  • Rank
    Membro

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Bom dia. Mil desculpas @Italo Jurisato Junior, os testes fora realizados um uma versão anterior do Schema. Funcionando com: libWinCrypt com opção de Validar com Schemas. alteração: [Schemas] Validar=0 é desnecessária. Obg @Italo Jurisato Junior
  2. Bom dia. Estou autorizando as notas sem nenhum problema no webservice da prefeitura, porem com o schemas desativado, pois estava recebendo simplesmente a mensagem: Erro de Schemas ao tentar validar no componente. Estou utilizando as seguintes configurações no componente ACBrDFeSSL SSLCryptLib := cryWinCrypt; SSLHttpLib := httpWinHttp; SSLXmlSignLib := xsLibXml2; SSLType := LT_TLSv1_2; Que é o padrão sugerido pelo ACBr. Mas tive a ideia de trocar para o Capcom, e por surpresa validou o XML contra o Schema. Mas não tenho conhecimento suficiente para realizar os teste com essas bibliotecas de assinatura. Estou disponibilizando os arquivos XML gerados. com a opção de validar o Schemas desativado, esses xmls foram autorizados no provedor. 96-env-lot.xml 57A-rps.xml
  3. Bom dia @Italo Jurisato Junior, vc enviou para o repositório a parte do Link, mas faltou verificar a desativação da validação com o Schemas, pois falei com o @Sandro Felipe Adad, que deu inicio neste provedor e ele também desativou a validação. [Schemas] Validar=0
  4. Bom dia. Devido ao SetAgencia da variavel: Cedente.Agencia, estava formatando a agencia para 4 posições, e ao ler o arquivo de retorno, como agora está buscando 5 posições, não estava passando pela função: ValidarDadosRetorno(rAgencia, rConta); Portando sugiro a alteração da seguinte forma. A variável: fpTamanhoAgencia := 5; Na geração dos arquivos de remessa e retorno utiliza essa variável: fpTamanhoAgencia. Na geração da linha digitável utiliza fixo o valor 4. No caso invertendo a logica anterior. ACBrBancoCresol.pas
  5. Não no arquivo de retorno veio com 0 a esquerda para preencher as 5 posições 10230472145000156 0009(03161)00001589186 A agencia-digito é: 3161-5 arquivo de retorno em anexo. arquivo_retorno.ret
  6. Boa tarde. Ao fazer a leitura do arquivo de retorno Cnab 400, ao obter o código da agencia, o componente utiliza variável: ACBrBanco.TamanhoAgencia, que no caso do banco Cresol é 4, mas esse tamanho no manual do arquivo de remessa e retorno é 5, porem, para montar a linha digitável e código de barras o tamanho deve ser 4, devido a compatibilidade com o banco Bradesco. Verifiquei que ao gerar o arquivo de remessa, está fixo o tamanho da agencia como: 5, portanto realizei a alteração na leitura do arquivo de retorno para o tamanho: 5. Segue o manual: especificacoes_tecnicas_boleto.pdf que na pagina: 20, informa que o tamanho da agencia é 4 para a montagem da linha digitável. segue também o manual: manual_cobrança_integrada_cooperado_400.pdf que na pagina: 10 informa que o tamanho da agencia é: 5. ACBrBancoCresol.pas
  7. Bom dia. Realizado atualização do arquivo ISSJoinvile.ini, pois não possuía o link para impressão em ambiente de Produção. Conforme conversado com o @Maiquel que ajudou na homologação deste provedor, não está sendo possível validar o XML contra o Schemas, sugiro a alteração no ini para não validar. [Schemas] Validar=0 Realizado correção na leitura do XML de retorno adicionando o seguinte trecho de código na função: TNFSeR.LerNFSe_ABRASF_V2, pois não estava marcando a variável como cancelada ao fazer a consulta de uma NFS-e cancelada na prefeitura. if NFSe.Status = srCancelado then NFSe.Cancelada := snSim else NFSe.Cancelada := snNao; ISSJoinville.ini pnfsNFSeR.pas
  8. Boa tarde Se o ICMS for devido a outra UF: Imp.ICMS.SituTrib := cstICMSOutraUF; Imp.ICMS.ICMSOutraUF.CST := cst90; Imp.ICMS.ICMSOutraUF.vBCOutraUF := 0; Imp.ICMS.ICMSOutraUF.pICMSOutraUF := 0; Imp.ICMS.ICMSOutraUF.vICMSOutraUF := 0; ou se ICMS não for devido a outra UF: Imp.ICMS.SituTrib := cst90; Imp.ICMS.icms90.CST := cst90; Imp.ICMS.icms90.vBC := 0; Imp.ICMS.icms90.pICMS := 0; Imp.ICMS.icms90.vICMS := 0;
  9. Boa tarde. Obrigado pelo retorno. Realmente esses arquivos não sofreram alterações, por esse motivo não os enviei. Utilizei da sua ideia, mas para isso, tive que colocar a unti RLReport no uses da unit ACBrDFeReport.pas, com isso não consegui fazer o ACBr compilar, poderia me dar uma mão ou uma ideia melhor do que passar a logo como parâmetro? Fiz a atualização dos fontes, o novo pacote se encontra abaixo. Alterações DF-e Fortes Report Logo Expandida 09-12-2019.rar
  10. Bom dia. identifiquei que o validação para geração do seguimento R do arquivo de remessa 240 pode estar incorreto. Com a orientação do manual, no seguimento R é exclusivo para cobrança com multa, e neste registro existe o campo: código da multa que pode ter os seguintes valores: 1 - Valor Fixo e 2 Percentual. O validação está da seguinte forma: if (CodigoMoraJuros <> cjIsento) then Mas o CodigoMoraJuros é do seguimento P, este campo pode possuir os seguintes valores: 1 - Valor por Dia, 2 - Taxa Mensal e 3 - Isento portanto sugiro a alteração do "if" para: if (PercentualMulta > 0) then Para cobrar somente a multa, com a validação antiga não é possível. ACBrBancoCecred.pas
  11. Sem as alterações que estou propondo, o tamanho da logo expandida é padrão, Porem mesmo se as alterações forem aceitas, que irá permitir a alteração do tamanho da logo expandida, ao utilizar logo expandida as informações dos dados do emitente são ocultadas por padrão.
  12. Bom dia, nos PDF de exemplo, as informações da empresa estão contidos na imagem, pois a logo expandida utiliza por padrão toda a parte das informações da empresa e desabilita seta esses valores como visible = false;
  13. Segue arquivos em PDF para analise. Dimensões da logo no teste: L 788px A 315px As configurações: Esquerda=2, Topo=3, Altura=121, Largura=311 Essa configuração é o tamanho padrão da área da logo expandida utilizada no CT-e, e para manter o mesmo tamanho da logo no MDF-e, fiz a configuração nesse tamanho. O padrão da classe: TExpandeLogoMarcaConfig é: Esquerda, Topo, Altura e Largura = 0. Com isso o padrão utilizado na área de impressão da logo expandida não é alterado, e utiliza toda a área disponível. Stretch = True; Já é o padrão antes da sugestão de alteração. As propriedades: Dimensionar ( Scaled ) e Esticar ( Stretch ) podem ter resultados diferentes dependendo do tamanho da imagem, e permitem o usuário escolher qual fica melhor para a sua logo. CT-e Antes.pdf CT-e Depois - Dimensionada(Scaled).pdf CT-e Depois - Esticada(Stretch).pdf MDF-e Antes.pdf MDF-e Depois - Dimensionada(Scaled) (Esquerda=2, Topo=3, Altura=121, Largura=311).pdf MDF-e Depois - Dimensionada(Scaled).pdf MDF-e Depois - Esticada(Stretch) (Esquerda=2, Topo=3, Altura=121, Largura=311).pdf MDF-e Depois - Esticada(Stretch).pdf
  14. Boa tarde. PDF com teste de Antes e depois da alteração?
×
×
  • Create New...