sergiom
Membros-
Total de ítens
294 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que sergiom postou
-
Obrigado pela dica.
-
Boa tarde, qual o tamanho ideal para uma boa impressão do logotipo em pixels? No DACTE, na NFe. Obrigado
-
Então o erro é só para quem gera o arquivo TXT, no manual que detalha o XML não existem erros, correto?
-
Bom dia, a última versão do layout 3.1 é esta? http://www.nfe.fazenda.gov.br/portal/listaConteudo.aspx?tipoConteudo=tW+YMyk/50s= 2013 Nota Técnica 2013.005 - v1.21 Alteração Leiaute da NF-e - Versão Nacional 2014 Ou tem algum manual mais recente? O erro mencionado acima está nesta nota técnica ou já foi corrigido? Obrigado
-
oK, achei o tópico, não tinha visto. Obrigado.
-
Começou a aparecer este erro na consulta de CNPJ. Verifiquei que a imagem CAPTCHA que a receita está gerando é PNG. A tela de consulta existente trabalha com JPEG, pode ser este o motivo do erro? Obrigado
-
Tomador - somente especificar quando for um terceiro que não seja os outros. Expedidor - é o que entrega a carga a ser transportada, quando não for o remetente. Uma empresa de logisitica ou outra transportadora entregar a carga. Recebedor - mesmo caso do expedidor, é quem receberá a carga. Se você transportar e entregar até outra transportadora ou empresa, esta será o recebedor. O antigo consignatário da mercadoria deverá ser colocado no TOMADOR.
-
É possível imprimir direto para um STREAM? ACBrCTE1.Conhecimentos.ImprimirPDF Atenciosamente Sérgio
-
Tem Como Pegar O Retorno Dos Bancos De Forma Automatica?
sergiom replied to asterix's tópico in ACBrBoleto
TIVIT, NeoGrid são empresas de EDI. Nestes casos você não acessa o banco e sim elas. Assim a troca de arquivos é via EDI com o provedor de EDI. Estas empresas por serem exclusivas de EDI, bancos fazem integração para grandes clientes, empresas com alto volume de emissão de boletos. Para empresa pequena não funciona ou não vale apena. A assinatura de contrato com TIVIT, NeoGrid gera um custo adicional. E a maioria já acha que paga muito por boleto em cobrança. -
Ítalo, eu que agradeço sua atenção e suporte. Um bom 2015 para você, familia e todos do fórum.
-
Boa tarde A unit pcteCTeR.pas está alterada e agora le os dados da NF, NF-e e outros documentos de XML 1.04.
-
Ítalo, segue arquivo arquivo alterado. Incluído dados da NF comum, declaração e também a data prevista, que no XML está na tag RODO. Teste importando arquivos XML´s de versões misturadas e consegui ler a nota fiscal sem problemas. Veja se está OK e libere no repositório. pcteCTeR.pas
-
Fiz esta inclusão // Incluído por Thiago Pedro em 02/06/2014 -- Compatibilidade com CTe 1 i01 := 0; if (Copy(CTe.infCTe.versao, 1, 1) = '1') then begin while Leitor.rExtrai(2, 'infNFe', '', i01 + 1) <> '' do begin CTe.infCTeNorm.infDoc.InfNFE.Add; CTe.infCTeNorm.infDoc.InfNFE[i01].chave := Leitor.rCampo(tcStr, 'chave'); CTe.infCTeNorm.infDoc.InfNFE[i01].PIN := Leitor.rCampo(tcStr, 'PIN'); // CTe.infCTeNorm.infDoc.InfNFE[i01].dPrev := Leitor.rCampo(tcDat, 'dPrev'); inc(i01); end; while Leitor.rExtrai(2, 'infNF', '', i01 + 1) <> '' do begin CTe.infCTeNorm.infDoc.infNF.Add; CTe.infCTeNorm.infDoc.InfNF[i01].nRoma := Leitor.rCampo(tcStr, 'nRoma'); CTe.infCTeNorm.infDoc.InfNF[i01].nPed := Leitor.rCampo(tcStr, 'nPed'); CTe.infCTeNorm.infDoc.InfNF[i01].Modelo := StrToModeloNF(Ok, Leitor.rCampo(tcStr, 'mod')); CTe.infCTeNorm.infDoc.InfNF[i01].serie := Leitor.rCampo(tcStr, 'serie'); CTe.infCTeNorm.infDoc.InfNF[i01].nDoc := Leitor.rCampo(tcEsp, 'nDoc'); CTe.infCTeNorm.infDoc.InfNF[i01].dEmi := Leitor.rCampo(tcDat, 'dEmi'); CTe.infCTeNorm.infDoc.InfNF[i01].vBC := Leitor.rCampo(tcDe2, 'vBC'); CTe.infCTeNorm.infDoc.InfNF[i01].vICMS := Leitor.rCampo(tcDe2, 'vICMS'); CTe.infCTeNorm.infDoc.InfNF[i01].vBCST := Leitor.rCampo(tcDe2, 'vBCST'); CTe.infCTeNorm.infDoc.InfNF[i01].vST := Leitor.rCampo(tcDe2, 'vST'); CTe.infCTeNorm.infDoc.InfNF[i01].vProd := Leitor.rCampo(tcDe2, 'vProd'); CTe.infCTeNorm.infDoc.InfNF[i01].vNF := Leitor.rCampo(tcDe2, 'vNF'); CTe.infCTeNorm.infDoc.InfNF[i01].nCFOP := Leitor.rCampo(tcInt, 'nCFOP'); CTe.infCTeNorm.infDoc.InfNF[i01].nPeso := Leitor.rCampo(tcDe3, 'nPeso'); CTe.infCTeNorm.infDoc.InfNF[i01].PIN := Leitor.rCampo(tcStr, 'PIN'); // CTe.infCTeNorm.infDoc.InfNF[i01].dPrev := Leitor.rCampo(tcDat, 'dPrev'); inc(i01); end; while Leitor.rExtrai(2, 'infOutros', '', i01 + 1) <> '' do begin CTe.infCTeNorm.infDoc.InfOutros.Add; CTe.infCTeNorm.infDoc.InfOutros[i01].tpDoc := StrToTpDocumento(ok, Leitor.rCampo(tcStr, 'tpDoc')); CTe.infCTeNorm.infDoc.InfOutros[i01].descOutros := Leitor.rCampo(tcStr, 'descOutros'); CTe.infCTeNorm.infDoc.InfOutros[i01].nDoc := Leitor.rCampo(tcStr, 'nDoc'); CTe.infCTeNorm.infDoc.InfOutros[i01].dEmi := Leitor.rCampo(tcDat, 'dEmi'); CTe.infCTeNorm.infDoc.InfOutros[i01].vDocFisc := Leitor.rCampo(tcDe2, 'vDocFisc'); // CTe.infCTeNorm.infDoc.InfOutros[i01].dPrev := Leitor.rCampo(tcDat, 'dPrev'); inc(i01); end; end; //-- Fim da inclusão por Thiago Pedro em 02/06/2014 Como a data prevista só tem no rodo if Leitor.rExtrai(2, 'rodo') <> '' then begin CTe.infCTeNorm.rodo.RNTRC := Leitor.rCampo(tcStr,'RNTRC'); CTe.infCTeNorm.rodo.dPrev := Leitor.rCampo(tcDat,'dPrev'); CTe.infCTeNorm.rodo.lota := StrToTpLotacao(ok, Leitor.rCampo(tcStr,'lota')); CTe.infCTeNorm.rodo.CIOT := Leitor.rCampo(tcStr, 'CIOT'); if (Copy(CTe.infCTe.versao, 1, 1) = '1') then begin For i01:= 0 to CTe.infCTeNorm.infDoc.InfNFE.count-1 do begin CTe.infCTeNorm.infDoc.InfNFE[i01].dPrev := CTe.infCTeNorm.rodo.dPrev; end; For i01:= 0 to CTe.infCTeNorm.infDoc.InfNF.count-1 do begin CTe.infCTeNorm.infDoc.InfNF[i01].dPrev := CTe.infCTeNorm.rodo.dPrev; end; For i01:= 0 to CTe.infCTeNorm.infDoc.InfOutros.count-1 do begin CTe.infCTeNorm.infDoc.InfOutros[i01].dPrev := CTe.infCTeNorm.rodo.dPrev; end; end; ........... Estou testando e está funcionando. Mais tarde subo a UNIT aqui e você poderá atualizar o repositório.
-
Bom dia, você pode me apontar a UNIT. Vou verificar e ver se consigo implementar. Qual a unit que carrega o XML e cria todos os nós? Abraços
-
Ítalo, baseado na sua resposta veio mais uma dúvida. Se eu carregar e mandar imprimir um XML 1.04, vai funcionar ou não com esta última versão do componente? Caso não, qual seria a sua sugestão?
-
Ítalo obrigado. Vou fazer um desvio, quando for o layout 1.04, eu vou procurar os dados da nota via carregamento normal de XML e pesquisar o node.
-
Eu publiquei uma dúvida anterior a este POST, tópico diferente. Me deparei com o problema da diferença dos lay-outs. Depois vi esta publicação feita pelo betomunhoz após a minha e o assunto é similar. Quis posicionar a minha dúvida que será útil também para este tópico. Assim, entendo que estou fazendo flooding.
-
Importar XML 1.04 e 2.00 o componente funciona para os dados principais. O problema são os dados NF-e. No 2.0 estão numa tag diferente do 1.04. Se a rotina estiver carregando os XML´s misturados, isto será um problema. É o que eu estou tentando resolver.
-
Bom dia, só vou conseguir testar a semana que vem. Agradeço a colaboração e um bom natal, para você, familia e todos do forum.
-
Ítalo, bom dia, deu certo. Só estou com um problema com os XML da versão 1.04, onde os dados da nota estão em outra TAG. Existe algum modo de diferenciar e acessar as informações? Um bom natal para você, familia e todos do fórum.
-
Bom dia, transportadora gera fatura com vários DACTE. Ao enviar a fatura, agora alguns clientes das transportadoras estão querendo receber - Fatura - XML - 1 Único PDF contendo todos os DACTE. é possível com a atual rotina carregar vários CT-e e gerar 1 único PDF? Obrigado pela ajuda.
-
Bom dia estou importando os XML´s de uma transportadora e após carregar o XML, não estou conseguindo acessar os dados dos documentos, demais campos sem problema.s infNF, infNFe, infOutros Pode me ajudar? with ACBrCTe1.Conhecimentos.Items[0].CTe do begin end; Muito obrigado
-
Boa noite, a consulta SUFRAMA não está funcionando. Este exemplo funciona. Precisa ser revisado o exemplo de consulta SUFRAMA. ftp://ftp.suframa.gov.br/publico/CadastroWS/CadastroWSClient.zip - Aqui tem um exemplo em DELPHI.
-
Instalação Da Acbr No Xe6
sergiom replied to Delphi in Delphi's tópico in Dúvidas Gerais sobre o ACBr
Pelo que eu vi ele reclama que o ACBrNFeDanfeRVCodeBase contém Datasnap.Midas que também contém dsnap200 ACBrNFeDanfeRV também contém Vcl.Imaging.jpeg que também contém vclimg200 é um erro de duplicidade e não falta. -
Boa noite, os pacotes que tem o QUICKREPORT, conforme dito acima é só trocar QR5RunDXE6 para QR506RunDXE6 Isto poderia ser feito no repositório para não ficar dando erro.
