Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 25-10-2021 em todas as áreas

  1. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    2 pontos
  2. Referente a esse assunto, enviamos ao SVN, as seguintes modificações, no Commit [r23338] 25/10/2021 -- ACBrSAT, pcnCFe, pcnCFeCanc -- [+] Adicionado novo método: function LerLoteCFe(const AFileName: String; AGravarXml: Boolean = True): boolean; Que permite processar um XML com Lote de CFe ou CFeCanc, retornados pela Consulta de Lote, do Portal COMSAT Adicionada as propriedades "LoteCFe" e "LoteCFeCanc", que conterão a lista de documentos, após a chamada de "LerLoteCFe" (por: Italo Giurizzato Junior e DSA)
    1 ponto
  3. Só para efeito de testes, tente isso no seu fonte, e reporte por favor: Se >=FR6 uses: frxExportPDFHelpers frxPDFExport1.PDFVersion := TPDFVersion.pv15; Hoje apareceu um cliente reclamando disso, que abria um pdf dele no celular, e o meu não. Logo, solicitei os 2 pdfs para ele, e comparei a versão abrindo-os, pelo bloco de notas. O dele era versão 1.5 Versões mais recentes do FRreport, já instancia o exportpdf na versão 1.7.
    1 ponto
  4. Na verdade nem precisaria ter , tu tem algum componente ou evento disparando e que tudeve entender onde e que está jogando pra trás o form
    1 ponto
  5. Bom dia, obrigado a aplicação ficou dando erro interno ao anexa, e não tinha percebido que não estava anexo o xml, vou tratar o erro aqui, já alimentava normalmente este campo.
    1 ponto
  6. Obrigado pela contribuição, em breve será validada para possível inclusão ao svn TK-2030
    1 ponto
  7. Anexado, sobre os schemas eu não alterei nada não. ACBrNFeWebServices.pas pcnInutNFe.pas pcnRetInutNFe.pas
    1 ponto
  8. O ACBr não usa, e nem você deve usar o índice do enumerado como código, vejas os métodos da pcnConversao.pas e pcnConversaoNFe.pas. function FormaPagamentoToStr(const t: TpcnFormaPagamento): string; function FormaPagamentoToDescricao(const t: TpcnFormaPagamento): string; overload; deprecated {$IfDef SUPPORTS_DEPRECATED_DETAILS} 'Obsoleta: Use FormaPagamentoToDescricao(const t: TpcnFormaPagamento; const xPag: String)'{$EndIf}; function FormaPagamentoToDescricao(const t: TpcnFormaPagamento; const xPag: String): string; overload; function StrToFormaPagamento(out ok: boolean; const s: string): TpcnFormaPagamento; [...] function FormaPagamentoToStr(const t: TpcnFormaPagamento): string; begin result := EnumeradoToStr(t, ['01', '02', '03', '04', '05', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '90', '98', '99'], [fpDinheiro, fpCheque, fpCartaoCredito, fpCartaoDebito, fpCreditoLoja, fpValeAlimentacao, fpValeRefeicao, fpValePresente, fpValeCombustivel, fpDuplicataMercantil, fpBoletoBancario, fpDepositoBancario, fpPagamentoInstantaneo, fpTransfBancario, fpProgramaFidelidade, fpSemPagamento, fpRegimeEspecial, fpOutro]); end;
    1 ponto
  9. E também um bom profissional, pois programadores estão cheios mas com carater poucos
    1 ponto
  10. Contrato.. um Bom contrato de NDA, já intimida...
    1 ponto
  11. Boa tarde Lázaro, Existem empresas que o funcionário assina um contrato de confidencialidade, se o mesmo copiar o código visando beneficio próprio poderá responder um processo judicial. Isso não evita que o funcionário copie o código, mas pode inibir.
    1 ponto
  12. Bom dia Marcelo, Favor atualizar os fontes e faça novos testes.
    1 ponto
  13. Bom dia, Apesar de ainda não termos obtido o retorno oficial da SEFAZ-MG, já temos relatos que o problema reportado neste tópico já não está ocorrendo mais. Att.
    1 ponto
×
×
  • 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...
The popup will be closed in 10 segundos...