-
Total de ítens
88 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por OldProgramer
-
-
15 horas atrás, ifcruz disse:
Boa tarde,
Eu utilizo os componentes do ACBRNFe e ACBRDANFeFr pra emitir a NFe e imprimir o DANFe, porém tenho um cliente do Rio de Janeiro que está tendo problema com um fornecedor pois o campo "Valor do FCP" na aba "Cálculo de impostos" não está sendo impresso, mesmo com as informações do FCP preenchidas na nota. Gostaria de saber se tem alguma tag nova que eu estou perdendo ou se ainda não foi incluso no projeto. Segue em anexo os Danfes e o XML.
Desde já agradeço.
33190732336794000660550250000015281000015283-nfe.xml 7 kB · 1 download
Olá colega.
No seu XML não estão preenchidos as tags do FCP, aí não vai aparecer nada no PDF mesmo.
Emito NFe's pro RJ tanto indústria como revenda e faz normalmente.
As tags são pFCPST e vFCPST dentro do ICMS.
- 1
-
Em 22/02/2019 at 15:48, EMBarbosa disse:
É possível que seus arquivos estejam desatualizados apenas em parte. Veja:
Não está assim no SVN. Na revisão 16530 foi subida a atualização para essa função alterando para:
function CalcularTamMaximoNossoNumero(const Carteira : String; const NossoNumero : String = ''; const Convenio: String = ''): Integer; override;
Pode ser, mas como eu disse ("ontem ou ante ontem não lembro direito atualizei toda a pasta do acbr e mandei instalar do zero inclusive apagando arquivos antigos"). Como não apareceu nenhum problema do log do SVN não imaginei que tenha ficado algo desatualizado, mas enfim, problema resolvido. Eu apenas coloquei aqui para o caso de ter algo a ser verificado nos fontes.
- 1
-
1 hora atrás, Juliana Tamizou disse:
Bom dia.
Você está usando qual IDE?
Att.
Bom dia Juliana.
Uso o XE8
-
A declaração da classe pai está: function CalcularTamMaximoNossoNumero(const Carteira : String; const NossoNumero : String = ''; const Convenio: String = ''): Integer; virtual;
e da filha function CalcularTamMaximoNossoNumero(const Carteira : String; NossoNumero : String = ''; Convenio: String = ''): Integer; override;
Corrigindo a declaração no ACBrBancoBrasil compilou normal.
-
Pessoal, ontem ou ante ontem não lembro direito atualizei toda a pasta do acbr e mandei instalar do zero inclusive apagando arquivos antigos. Instalou tudo direito, porém qdo vom dar um buid geral no meu sistema ocorre este erro: "[dcc32 Error] ACBrBancoBrasil.pas(104): E2037 Declaration of 'CalcularTamMaximoNossoNumero' differs from previous declaration"
Olhando a declaração pai (creio eu) no ABCrBoleto não achei o erro.
Alguém teve este problema ou pode me dar uma ajuda?
Grato.
-
Alguém se interessa pelos conceitos de ecovilas e comunidades intencionais?
Até como polo tecnológico com função social?
-
47 minutos atrás, Felipe E. Resende Mesquita disse:
Boa tarde, OldProgramer.
Por favor, anexe os documentos e a mensagem com o erro para que possamos te ajudar.
Opa Felipe, pelo que eu vi nem assina.
Esse deu com WinCrypt:
E esse optando pelo Capicom:
Estão usando Win10 Pro totalmente atualizado. E como eu disse, emitem normalmente nesse micro para uma outra empresa. Ambos os certificados são A3.
-
Pessoal, estou emitindo as NFe's normalmente por uma empresa, mas qdo vou emitir por outra tenho uma rejeição sem número descrita como "Erro de base" e mais nada. Procurei aqui, no manual e no Google e não achei nada com essa rejeição. Alguém tem alguma ideia do que seja?
-
B
52 minutos atrás, RicardoVoigt disse:Bom dia,
a princípio, entendo que vc deve informar uma única vez a forma de pagamento (pag.add) com o tipo boleto (tpag=15), e depois uma duplicata (dup.add) para cada boleto emitido, cada uma com respectivo valor e data de vencimento...
Att
Ricardo
Beleza Ricardo, foi o que pensei, mas depois fiquei pensando "se os pags são uma list será que...".
Mas blz, nunca deu problema usando assim.
Obrigado.
- 1
-
Pessoal, a tag de pagamento deve ser feita pra cada boleto/duplicata ou nada a ver?
Ex: informo pagamento (um Pag.Add) via boleto bancário e a tag cobrança preencho com 3 duplicatas (3xCobr.Dup.Add). Ou adiciono um pagamento pra cada duplicata?
Agradeço antecipadamente.
-
Em 22/08/2018 at 11:33, Rafael Mota Facundo disse:
Pelo que eu entendi, se no TXTOptions estiver AutoStart = true, não precisarei do FDConnection1.StartTransaction é isso?
FDConnection.TxOptions.AutoCommit := False; try //Aqui não precisa iniciar transação??? gravarVenda; gerarRecebimento; FDConnection1.Commit; FDConnection.TxOptions.AutoCommit := True; except FDConnection.Rollback; end;
Então não seria melhor fazer o contrário? AutoStart = false e só abrir transação quando realmente eu quiser?
Exato, qdo uso transações prefiro controlar manualmente pra não ter confusão. Deixo no TXOption tudo on para operações "normais" digamos, mas qdo quero usar transações coloco autocommit em false e não preciso usar start transaction pois ele fará automaticamente.
-
A questão que eu achei foi relacionada ao TXOptions. Usando o Zeos por exemplo, não me preocupava com isso, mas com o Firedac tive que ficar mais atento. O Firedac por padrão abre uma transação para consultar os dados e fecha automaticamente se o autostop estiver true.
Então pra não ter confusão de transações pendentes, deixo o autostart, autostop e autocommit (no TXOptions) sempre em true, e só na hora da transação em si é que mudo na hora o autocommit pra false, e como o autostart estará true, não preciso explicitar o starttransaction (se não ficará um pendente), faça o que tem que ser feito, e depois dou commit ou rollback, e por fim volto o autocommit pra true.
Não tive mais problemas.
-
-
Pessoal, alguém já acessou o Firebird pelo WinCE?
No site oficial tem um artigo antigo e mais nada: http://www.firebirdfaq.org/faq334/
Alguém já acessou pelo menos o FB2.5 pelo WinCE? E com que driver?
-
18 horas atrás, Juliomar Marchetti disse:
tentou usar o ACBrDownload
tem um exemplo no svn
Opa Juliomar, tentei mas ele baixa apenas o nome do destino com extensão part. Acho que é porque não suporta HTTPS não?
De qualquer jeito obrigado pelo toque.
-
Tenho que acessar uma base de dados que me retorna um link para baixar um PDF. É assim: "https://www.xyz.com.br/pasta/acao/venda.php?acao=ETIQUETA&id_venda=1618786257"
No navegador me retorna um PDF para baixar ou abrir.
Usei os componentes IdHTTP e IdSSLIOHandlerSocketOpenSSL.
Tentei dessas duas maneiras e não consegui nada (onde nUrl é o mencionado acima).
fileDownload := TFileStream.Create('etiqueta.pdf', fmCreate);
try
IdHTTP1.Get(nUrl, fileDownload);
finally
FreeAndNil(fileDownload);
end;E assim:
Response := TStringStream.Create('');
try
IdHTTP1.Get(nUrl, Response);
Memo1.Lines.Text := Response.DataString;
except on E: EIdHTTPProtocolException do
begin
Memo1.Lines.Text := E.ClassName + ': '+E.Message;
end;
end;
WBLoadHTML(Response.DataString);
Response.Free;Alguém pode me dar uma mão com isso?
Grato
-
Uso o Fast. Nem o próprio componente de exportação PDF tem algo do tipo. Não sei porque da diferença
-
Pessoal, estava fazendo uns testes com a abertura do PDF das DANFES geradas pelo ACBrNFe lá no Debenu (para abrir diretamente na aplicação) e ele fica todo bagunçado.
Claro, vcs pode me dizer "é problema no Debenu", verdade, mas como estou abrindo todos os outros PDF's por ele, gostaria de saber se existe alguma opção para o "tipo de renderização" pra gerar os PDF's pelo ACBrNFe ou coisa semelhante.
De qualquer forma agradeço qualquer informação.
-
6 horas atrás, wandarlei disse:
Bom dia,
Estou utilizando o Delphi XE5, e os componentes REST nativos, facilita.
Faço a geração do Token, incluo/altero um anuncio e estou recuperando as perguntas feitas para os anúncios, estou seguindo o manual do Mercado Livre. O difícil foi entender o funcionamento inicial, ... agora estou indo bem.
Podemos ir trocando experiência.
At.
Opa Wanderlei e dimom, consegui pegar a autorização, os dados privados e criar o usuário de teste.
O começo foi meio tumultuado pra mim também, ainda mais que não tenho muita experiência com REST e tal.
Eu uso o XE6 e no momento ainda uso o idHttp da Indy, mas preciso estudar o REST pra me atualizar.
Vc usa a paleta REST Client?
-
Em 22/11/2017 at 10:20, alessandro pancotte disse:
Pessoal,
Estou vendo a discussão sobre integracao com mercadolivre, voces conseguiram fazer?
Fizeram de que maneira?
Um programa a parte que fica de tempo em tempo lendo o webservice do mercado livre e baixando os pedidos e clientes?
Com relação aos produtos teria uma tela para selecionar os produtos que quero enviar para a integracao?
Com relação ao saldo de estoque, como fizeram?
Grato
Alessandro, estou com pouco tempo pra isso apesar do chefe ter "mais ou menos pedido". Então apanho um pouco, paro e aí desenvolvo pouco, além do mais não manjo muito dessa parte de REST, POST, GET, etc.
Dá uma olhada aqui: http://developers-forum.mercadolibre.com/topic/1675-delphi-7-token-autenticação/
Se quiser trocar umas ideias e ver se quebramos a cabeça junto dá um toque.
-
Eu estava fazendo uns testes com PHP e validou o token, etc. Mas tive obrigatoriamente que rodar a partir de um https, não funciona aceita validar em localhost.
Admito que não testei muito, mas será que para autenticar direitinho não precisa ter algo no lado server?
Vcs estão progredindo?
-
-
Tópico antigo mas com certa recorrência, então para registro vou deixar aqui uma falha minha que ocasionou este problema e pode se repetir com algum colega.
Instalei o ACBr do zero num XE8 com o FastReport que vem com ele. Até a aí ficou tudo ok.
O problema foi que depois instalei o FastReport Pro e aí é que este erro passou a aparecer.
Lembrei disso e zerei toda a instalação do ACBr e a re-fiz, ficando tudo ok novamente.
- 1
-
Pra que fique registrado como"história", o desempenho como relatei melhorou muito, mas os problemas com gravações não efetuadas (não usando transactions nem cache updates várias vezes os usuários tem que fechar a aplicação pra efetivar a gravação - fui jogado de volta ao clipper sem os commits) e deadlocks aumentou brutalmente, coisa que com o Zeos não acontecia.
No Zeos era preto no branco"seu eu dava um update e não tinha concorrência tava gravado e fim de papo.
Fora o bizarro no clássico "while not eof" ao se dar um "next" e ele ultrapassar o rowlimit do fetch gerar um "falso true". Inacreditável.
Agora fiquei entre a cruz e a espada. Ficar caçando uma solução (se existir) em cada propriedade do Firedac, voltar ao Zeos (zero desses problemas mas estagnado no FB2.5 - o 3 tá há séculos em beta) ou migrar para outro frame.
Totalização do FCP na aba de Cálculo de impostos
em ACBrNFe
Postado
Sim, me enganei, mas a questão continua sendo não haver preenchimento das tags: pFCP e vFCP dentro do ICMS.