
malk182
Membros-
Total de ítens
101 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que malk182 postou
-
Muito obrigado juamkiko. Das versão listadas posso instalar a última? (Rave 8.0.1 (Developer/Architect) Files - 1/4/2010) Lembrando que utilizo o D7.
-
Utilizo o rave report que acompanha o delphi 7, porém estou tendo problema já relatados em vários tópicos e a maioria são causados pelo componente. Alguém sabe onde posso realizar o download? E para utilização além de alterar o arquivo .rav a ser usado para o Danfe, tenho que modificar algo no projeto?.
-
Erro ao Enviar E-Mail NFe2.0 com Globo.com [Resolvido]
malk182 replied to Pedro E. Braga's tópico in ACBrNFe
estou tendo o mesmo problema. Porém com email do gmail. Estou marcando conexão segura e todos os dados estão preenchidos de acordo com o gmail. -
Resolvido. Encontrei as informações no arquivo pcnNfeW.pas a partir da linha 1016.
-
Estava dando uma olhada nas fontes e vi no arquivo pcnModeloNfe.pas na pasta do PCN2 que mostra como preencher o ICMS e ICMS ST em função do CST. Gostaria de saber se alguem as mesmas informações porém para o uso do CSOSN. Tabela existente no pcnModelNfe.pas: .... NFe.Det[i].Imposto.ICMS.orig := oeNacional; // N11 - Origem da mercadoria // (0)=oeNacional // (1)=oeEstrangeiraImportacaoDireta // (2)=oeEstrangeiraAdquiridaBrasil NFe.Det[i].Imposto.ICMS.CST := cst00; // N12 - Tributação do ICMS // (00)=cst00 // (10)=cst10 // (20)=cst20 // (30)=cst30 // (40)=cst40 // (41)=cst41 // (50)=cst50 // (51)=cst51 // (60)=cst60 // (70)=cst70 // (90)=cst90 if NFe.Det[i].Imposto.ICMS.CST = cst00 then begin NFe.Det[i].Imposto.ICMS.modBC := dbiMargemValorAgregado; // N13 - Modalidade de determinação da BC do ICMS NFe.Det[i].Imposto.ICMS.vBC := 0; // N15 - Valor da BC do ICMS NFe.Det[i].Imposto.ICMS.pICMS := 0; // N16 - Alíquota do imposto NFe.Det[i].Imposto.ICMS.vICMS := 0; // N17 - Valor do ICMS end; if NFe.Det[i].Imposto.ICMS.CST = cst10 then begin NFe.Det[i].Imposto.ICMS.modBC := dbiMargemValorAgregado; // N13 - Modalidade de determinação da BC do ICMS NFe.Det[i].Imposto.ICMS.vBC := 0; // N15 - Valor da BC do ICMS NFe.Det[i].Imposto.ICMS.pICMS := 0; // N16 - Alíquota do imposto NFe.Det[i].Imposto.ICMS.vICMS := 0; // N17 - Valor do ICMS NFe.Det[i].Imposto.ICMS.modBCST := dbisMargemValorAgregado; // N18 - Modalidade de determinação da BC do ICMS ST NFe.Det[i].Imposto.ICMS.pMVAST := 0; // N19 - Percentual da margem de valor Adicionado do ICMS ST NFe.Det[i].Imposto.ICMS.pRedBCST := 0; // N20 - Percentual da Redução de BC do ICMS ST NFe.Det[i].Imposto.ICMS.vBCST := 0; // N21 - Valor da BC do ICMS ST NFe.Det[i].Imposto.ICMS.pICMSST := 0; // N22 - Alíquota do imposto do ICMS ST NFe.Det[i].Imposto.ICMS.vICMSST := 0; // N23 - Valor do ICMS ST end; if NFe.Det[i].Imposto.ICMS.CST = cst20 then begin NFe.Det[i].Imposto.ICMS.modBC := dbiMargemValorAgregado; // N13 - Modalidade de determinação da BC do ICMS NFe.Det[i].Imposto.ICMS.pRedBC := 0; // N14 - Percentual da Redução de BC do ICMS NFe.Det[i].Imposto.ICMS.vBC := 0; // N15 - Valor da BC do ICMS NFe.Det[i].Imposto.ICMS.pICMS := 0; // N16 - Alíquota do imposto NFe.Det[i].Imposto.ICMS.vICMS := 0; // N17 - Valor do ICMS end; if NFe.Det[i].Imposto.ICMS.CST = cst30 then begin NFe.Det[i].Imposto.ICMS.modBCST := dbisMargemValorAgregado; // N18 - Modalidade de determinação da BC do ICMS ST NFe.Det[i].Imposto.ICMS.pMVAST := 0; // N19 - Percentual da margem de valor Adicionado do ICMS ST NFe.Det[i].Imposto.ICMS.pRedBCST := 0; // N20 - Percentual da Redução de BC do ICMS ST NFe.Det[i].Imposto.ICMS.vBCST := 0; // N21 - Valor da BC do ICMS ST NFe.Det[i].Imposto.ICMS.pICMSST := 0; // N22 - Alíquota do imposto do ICMS ST NFe.Det[i].Imposto.ICMS.vICMSST := 0; // N23 - Valor do ICMS ST end; if NFe.Det[i].Imposto.ICMS.CST = cst51 then begin NFe.Det[i].Imposto.ICMS.modBC := dbiMargemValorAgregado; // N13 - Modalidade de determinação da BC do ICMS NFe.Det[i].Imposto.ICMS.pRedBC := 0; // N14 - Percentual da Redução de BC do ICMS NFe.Det[i].Imposto.ICMS.vBC := 0; // N15 - Valor da BC do ICMS NFe.Det[i].Imposto.ICMS.pICMS := 0; // N16 - Alíquota do imposto NFe.Det[i].Imposto.ICMS.vICMS := 0; // N17 - Valor do ICMS end; if NFe.Det[i].Imposto.ICMS.CST = cst60 then begin NFe.Det[i].Imposto.ICMS.vBCST := 0; // N21 - Valor da BC do ICMS ST NFe.Det[i].Imposto.ICMS.vICMSST := 0; // N23 - Valor do ICMS ST end; if NFe.Det[i].Imposto.ICMS.CST = cst70 then begin NFe.Det[i].Imposto.ICMS.modBC := dbiMargemValorAgregado; // N13 - Modalidade de determinação da BC do ICMS NFe.Det[i].Imposto.ICMS.pRedBC := 0; // N14 - Percentual da Redução de BC do ICMS NFe.Det[i].Imposto.ICMS.vBC := 0; // N15 - Valor da BC do ICMS NFe.Det[i].Imposto.ICMS.pICMS := 0; // N16 - Alíquota do imposto NFe.Det[i].Imposto.ICMS.vICMS := 0; // N17 - Valor do ICMS NFe.Det[i].Imposto.ICMS.modBCST := dbisMargemValorAgregado; // N18 - Modalidade de determinação da BC do ICMS ST NFe.Det[i].Imposto.ICMS.pMVAST := 0; // N19 - Percentual da margem de valor Adicionado do ICMS ST NFe.Det[i].Imposto.ICMS.pRedBCST := 0; // N20 - Percentual da Redução de BC do ICMS ST NFe.Det[i].Imposto.ICMS.vBCST := 0; // N21 - Valor da BC do ICMS ST NFe.Det[i].Imposto.ICMS.pICMSST := 0; // N22 - Alíquota do imposto do ICMS ST NFe.Det[i].Imposto.ICMS.vICMSST := 0; // N23 - Valor do ICMS ST end; if NFe.Det[i].Imposto.ICMS.CST = cst90 then begin NFe.Det[i].Imposto.ICMS.modBC := dbiMargemValorAgregado; // N13 - Modalidade de determinação da BC do ICMS NFe.Det[i].Imposto.ICMS.pRedBC := 0; // N14 - Percentual da Redução de BC do ICMS NFe.Det[i].Imposto.ICMS.vBC := 0; // N15 - Valor da BC do ICMS NFe.Det[i].Imposto.ICMS.pICMS := 0; // N16 - Alíquota do imposto NFe.Det[i].Imposto.ICMS.vICMS := 0; // N17 - Valor do ICMS NFe.Det[i].Imposto.ICMS.modBCST := dbisMargemValorAgregado; // N18 - Modalidade de determinação da BC do ICMS ST NFe.Det[i].Imposto.ICMS.pMVAST := 0; // N19 - Percentual da margem de valor Adicionado do ICMS ST NFe.Det[i].Imposto.ICMS.pRedBCST := 0; // N20 - Percentual da Redução de BC do ICMS ST NFe.Det[i].Imposto.ICMS.vBCST := 0; // N21 - Valor da BC do ICMS ST NFe.Det[i].Imposto.ICMS.pICMSST := 0; // N22 - Alíquota do imposto do ICMS ST NFe.Det[i].Imposto.ICMS.vICMSST := 0; // N23 - Valor do ICMS ST end; // N13 - Modalidade de determinação da BC do ICMS // (0)=dbiMargemValorAgregado // (1)=dbiPauta // (2)=dbiPrecoTabelado // (3)=dbiValorOperacao // N18 - Modalidade de determinação da BC do ICMS ST // (0)=dbisPrecoTabelado – Preço tabelado ou máximo sugerido; // (1)=dbisListaNegativa - Lista Negativa (valor); // (2)=dbisListaPositiva - Lista Positiva (valor); // (3)=dbisListaNeutra - Lista Neutra (valor); // (4)=dbisMargemValorAgregado - Margem Valor Agregado (%); // (5)=dbisPauta - Pauta (valor) ...[/code]
-
juaumkiko, acha que devo abrir a solicitação no mantis?
-
Então acho que deve ser configuração então do Software do certificado. Porque em todos clientes que utilizam o A3 nenhum pede senha depois que já carrego ela direto no objeto.
-
Como você está carregando os dados do certificado no objeto? No meu sistema utilizo: ACBrNFe1.Configuracoes.Certificados.NumeroSerie := TXTCertificadoCaminho.Text; ACBrNFe1.Configuracoes.Certificados.Senha := TXTCertificadoSenha.Text; Sendo que deixo salvo na aplicação a senha para que não precise ficar sempre digitando. O caminho do certificado é o número de serie.
-
O problema é que por questões de compatibilidade não posso atualizar a versão do RAVE.
-
então juaumkiko, Não é relacionado com o XML, a questão é quando você tem 3 notas assinadas no objeto ACBRNfe e manda imprimir as notas. Aparece escrito em baixo do campo Serie da NFe em cada nota a mensagem: Nota 1 - Folha 1/3, Nota 2 - Folha 2/3, Nota 3 - Folha 3/3. Isso utilizando o Rave. Isso da a impressão que a nota possui varias paginas mas na verdade possui apenas uma. No demo acho que deveria carregar 3 xml e depois mandar imprimir. O erro pode ser verificado no Preview do Rave.
-
Muito obrigado. O problema é que aqui funcionou das duas formas. Mas vou realizar testes e tentar usar o caso de passar os valores inteiros.
-
Erro no relatório do Rave. Esta aparecendo o número de folhas abaixo do número de serie mesmo quando são notas diferentes. exemplo: Nota 1: Folha 1/2 Nota 2: Folha 2/2 Tem como desabilitar isso ou como faço para corrigir?
-
Estou com duvida relacionada ao desconto. Pode ser erro de interpretação meu. No manual 2.0 o campo vProd está definido como "Valor Total Bruto dos Produtos", por isso entendo que deveria ser o valor unitario X quantidade sem descontos ou acréscimos. Pesquisando no forum vi 2 casos parecidos porém cada um com explicação diferente. No primeiro caso foi dito que deveria ser informado realmente o valor total do produto sem desconto, no segundo caso já falaram que deveria ser informado o valor já com desconto/acréscimo. Link das duas explicações: viewtopic.php?f=6&t=896&p=3717&hilit=desconto#p3717 viewtopic.php?f=6&t=727&p=2971&hilit=desconto#p2971 Assim fiquei na dúvida de como proceder?
-
Estou tendo o mesmo problema, conseguiu descobrir o motivo?
-
Só encontrei os relatos no forum antigo. Mas de toda forma, sem a troca o Rave não existe outra solução? As versões mais novas do Rave são gratuitas?
-
Estou tendo problemas na impressão das DANFE com mais de uma copia. Uso o Rave que já vem com o Delphi 7 e parece que alterar o número de copias só funciona utilizando o parâmetro do componente. Alguém já conseguiu a solução modificando diretamente o RAVE? Vou ter que utilizar perguntando o cliente qual a quantidade que ele deseja imprimir toda vez, mas gostaria de saber se tem alguma forma de resolver isso para que o cliente consiga fazer tudo pela tela de preview o danfe.
-
O Acbr.inc se não me engano fica na pasta do AcbrComum, você já instalou ele?
-
Os dois certificados tem a mesma senha? Você esta passando ela como parâmetro na propriedade "ACBrNFe1.Configuracoes.Certificados.Senha" antes de assinar o arquivo?
-
Boa tarde, eu acesso as duas propriedades a seguir: ACBrNFe1.WebServices.Consulta.cStat ACBrNFe1.WebServices.Consulta.XMotivo
-
Muito obrigado João, Já entrei em contato, tendo qualquer posição deles a respeito do assunto eu posto aqui.
-
Opa, Cara realizei os testes e continua o mesmo problema. Pior que agora to achando que é problema com o Sefaz de Minas. Utilizando o Emissor do Sefaz, importei uma nota ja cancelada e consultei a situação da mesma.O sistema retornou que a nota estava autorizada, cancelei a nota mas o sistema deu mensagem de erro informando que a nota já estava cancelada. Alguém que utiliza o Sefaz MG, esta tendo o mesmo problema?
-
você já colocou as fontes no library path? especialmente o pcn2?
-
Segue log do demo: Identificador : 31101203913809000100550010000000221000000220 Ambiente : 2 Versão Aplicativo : 0674 Status Código : 100 Status Descrição : Autorizado o uso da NF-e UF : MG Chave Acesso : 31101203913809000100550010000000221000000220 Recebimento : 06/12/2010 15:39:37 Protocolo : 131100023074367 Digest Value : OkiSCc83giFuFv0F+VHqDG7hVbE= Retorno do Show message: 'AUTORIZAÇÃO: 131100023074367 06/12/2010 15:39:37 CANCELAMENTO: 30/12/1899' Como pode ver o retCancNFe não traz nenhum valor em seus métodos. Testei no de produção e o sistema traz os dois com a data "30/12/1899" que é no caso uma data invalida, quando testo no ambiente correto que é o de homologação o autorizado trás corretamente e o de cancelamento não traz nenhum valor. O mais estranho é que igual postei na primeira mensagem, o retorno do ws vem com a autorização e o cancelamento porém os métodos não consegue ler os valores.
-
João, até testei novamente aqui, mas como já havia dito as chamadas do método "ACBrNFe1.WebServices.Consulta.retCancNFe" sempre retornam vazio mesmo tendo cancelamento no retorno da consulta. O estranho que quando olho o retorno do retCancNFe ele volta ($4B7BFA4, taProducao, 0, 0, 0, '', '', '', '') só que estou realizando os testes no ambiente de homologação e não no de produção. teria que alterar o ambiente do retorno? Pois ao abrir o form já defino que o ambiente é de homologação: E o pior é que da o mesmo problema no DEMO.