-
Total de ítens
1.303 -
Registro em
-
Última visita
-
Days Won
9
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que hleorj postou
-
vou instalar novamente o componente no xe2. grato
-
Pode ser agora a minha instalacao do componente
-
[DCC Fatal Error] Unit1.pas(12): F1026 File not found: 'ACBrDFeUtils.dcu'
-
[DCC Error] Unit1.pas(930): E2003 Undeclared identifier: 'DFeUtil'
-
Documento := Trim(NotaUtil.LimpaNumero(Documento)); Na Compilacao do Demo Unit1.pas procedure TForm1.btnConsCadClick(Sender: TObject);
-
atualize o componente.
-
Boa Tarde , Italo Mas e um problema a menos para resolver. Onde todos estarão cientes que foi atualizando e pronto para testar. Vida Longa ao Componente.
-
Caro Italo na sua atualizacao na unit pcnConversao TpcnOrigemMercadoria = (oeNacional, oeEstrangeiraImportacaoDireta, oeEstrangeiraAdquiridaBrasil, oeNacionalConteudoImportacaoSuperior40, oeNacionalProcessosBasicos, oeNacionalConteudoImportacaoInferior40, oeEstrangeiraImportacaoDiretaSemSimilar, oeEstrangeiraAdquiridaBrasilSemSimilar); ja que a norma diz : 5 - Nacional, mercadoria ou bem com Conteúdo de Importação inferior ou igual a 40%; grato pela sua grande ajuda ao componente.
-
Muito bom o seu trabalho caro italo.
-
Caro regys , Melhor assim todos leem e farão seu comentários antes de testar. Quando eu quero uma alteração sempre VOU postar assim antes de pedir uma devida alteração do SVN. E coloco Ps: CÓDIGO NÃO TESTADO. Grato pelo seu cometário
-
Colocando a Nota Tecnica 2012/005 para funcionar em ambiente de Homologação a partir de : 10/12/12; Em pcnConversao.pas De Para Criar um nova Constante De Para De Para Ps: Atualização com otimização do Componente;
-
Caro carlos , O inicio do Iceberg Na pcnProcNFe.pas private FGerador: TGerador; FSchema: TpcnSchema; FPathNFe: string; FPathRetConsReciNFe: string; FPathRetConsSitNFe: string; FtpAmb: TpcnTipoAmbiente; FverAplic: string; FchNFe: string; FdhRecbto: TDateTime; FnProt: string; FdigVal: string; FcStat: integer; FxMotivo: string; . . . published property Gerador: TGerador read FGerador write FGerador; property Schema: TpcnSchema read Fschema write Fschema; property PathNFe: string read FPathNFe write FPathNFe; property PathRetConsReciNFe: string read FPathRetConsReciNFe write FPathRetConsReciNFe; property PathRetConsSitNFe: string read FPathRetConsSitNFe write FPathRetConsSitNFe; property tpAmb: TpcnTipoAmbiente read FtpAmb write FtpAmb; property verAplic: string read FverAplic write FverAplic; property chNFe: string read FchNFe write FchNFe; property dhRecbto: TDateTime read FdhRecbto write FdhRecbto; property nProt: string read FnProt write FnProt; property digVal: string read FdigVal write FdigVal; property cStat: integer read FcStat write FcStat; property xMotivo: string read FxMotivo write FxMotivo; end; . . . function TProcNFe.GerarXML: boolean; . . . if ProtLido then begin (*********)'' + TpAmbToStr(FtpAmb)+''+ (*********)'' + FverAplic+''+ (*********)'' + FchNFe+''+ (*********)'' + FormatDateTime('yyyy-mm-dd"T"hh:nn:ss',FdhRecbto)+''+ (*********)'' + FnProt+''+ (*********)'' + FdigVal+''+ (*********)'' + IntToStr(FcStat)+''+ (*********)'' + FxMotivo+''+ (******)''+ {****}''; end; ... Em breve mais do ICEBERG
-
Caro carlos, Temos aqui um ICEBERG, pois a minha solução NÃO irá atender o componente. Pelo que estou lendo, existem outras unit's que deveram ser atualizadas. Sendo que uma delas terá que ser adicionado algumas propriedades para funcionar corretamente a configuração da Tag ( infProt ou infProt Id ). Até Breve
-
quote] Sabe tambem se é obrigatorio ter icmst destacado por item? Ontem olhei no ultimo manual de integração e não vi.
-
Caro Carlos , Fiz um estudo da sua implementação Segue a minha Sugestão para geração da Tag infProt Id. de acordo com manual de integração. Sugiro criar uma Funcao em pcnConversao.pas para checar o órgão gerador ( Vide item 5.6 do manual pag. 86 ) e retornar a Tag infProt ou infProt Id. Altera Em pcnProcNFe; function TProcNFe.GerarXML: boolean; xProtNFe := (**)'' + (*********)PreencherTAG('tpAmb', XMLinfProt.text) + (*********)PreencherTAG('verAplic', XMLinfProt.text) + (*********)PreencherTAG('chNFe', XMLinfProt.text) + (*********)PreencherTAG('dhRecbto', XMLinfProt2.text) + (*********)PreencherTAG('nProt', XMLinfProt2.text) + (*********)PreencherTAG('digVal', XMLinfProt.text) + (*********)PreencherTAG('cStat', XMLinfProt.text) + (*********)PreencherTAG('xMotivo', XMLinfProt.text) + (******)'' + {****}''; end; if ProtLido then begin xProtNFe := (**)'' + (*********)''+TpAmbToStr(FtpAmb)+''+ (*********)''+FverAplic+''+ (*********)''+FchNFe+''+ (*********)''+FormatDateTime('yyyy-mm-dd"T"hh:nn:ss',FdhRecbto)+''+ (*********)''+FnProt+''+ (*********)''+FdigVal+''+ (*********)''+IntToStr(FcStat)+''+ (*********)''+FxMotivo+''+ (******)''+ {****}''; end; Altera Em pcnNFeW; function TNFeW.GerarXml: boolean; if nfe.procNFe.nProt <> '' then begin xProtNFe := (**)'' + (*********)''+TpAmbToStr(nfe.procNFe.tpAmb)+''+ (*********)''+nfe.procNFe.verAplic+''+ (*********)''+nfe.procNFe.chNFe+''+ (*********)''+FormatDateTime('yyyy-mm-dd"T"hh:nn:ss',nfe.procNFe.dhRecbto)+''+ (*********)''+nfe.procNFe.nProt+''+ (*********)''+nfe.procNFe.digVal+''+ (*********)''+IntToStr(nfe.procNFe.cStat)+''+ (*********)''+nfe.procNFe.xMotivo+''+ (******)''+ {****}''; (**)Gerador.wTexto(xProtNFe); Gerador.wGrupo('/nfeProc'); end; Muito agradecido por propor uma solução ATENÇÃO CÓDIGO NÃO TESTADO.
-
Caro Carlos , Poderia nos dizer quais alterações que realizou para executarmos testes e ajustes. Atentar que existe uma regra no manual de integração para não existência do id no xml. Versão 4.0.1-NT2009.006 Pag. 46 Grato
-
Caro Fabiano .. Ler as Regras faz bem a saúde. Ainda mas em Nota Fiscal que esta tudo documentado. A leitura das normas iram te facilitar em muito as novas implementações.
-
Rs... pois é... somos da velha escola... lemos até bula de remédio... ops... mas isso todos deveriam fazer... []´s Humm .. acho q vc era um bebe .. em 80 ou 90 ...rsrsr
-
Peça a ajuda de outros como mesmo problema.. com a aprovação deles também irá para o SVN; Ps: Mudanças a caminho , Lutem pelo componente.
-
bom local para saber o futuro da nfe.
-
Tente algo parecido conforme a minha rotina Nos de feed
-
Nesse caso a prática não seria correta ou o Sefaz não processaria a nota ? Tenho notas aqui com CSOSN 500 e CFOP 5102 e até hoje não houve nenhuma recusa. Att, Sérgio Nem vai haver por enquanto , mas ... Leia : 5405 Venda de mercadoria, adquirida ou recebida de terceiros, sujeita ao regime de substituição tributária, na condição de contribuinte-substituído Por dedução ao ler os codigos de Cfop : Cfop 5405 e CSOSN 500 seriam uma combinação perfeita ? Mas o cfop 5405 pode fazer outras combinações com outros codigos de Simples Nacional no caso do produto estiver sujeito ao regime de substituição tributária. Sugiro a você, gigainfo , entrar em contato com o escritorio de contabilidade para saber como fazer as devidas correções nas suas nfe´s.
-
Favor de ler como se emitir uma nota em simples nacional; No Grupo Icms vc esta informando 500 – ICMS cobrado anteriormente por substituição tributária (substituído) ou por antecipação; Entao o seu Cfop NÃO DEVER 5102; No grupo ipi você esta informando 50 para uma nfe de simples nacional ( 50-Saída tributada ) O correto seria 53-Saída não-tributada No Grupo Pis você esta informando 01 para uma nfe de simples nacional ( 01 – Operação Tributável (base de cálculo = valor da operação alíquota normal (cumulativo/não cumulativo)); ) O correto seria 08 - Operação Sem Incidência da Contribuição; No Grupo Confins você esta informando 01 para uma nfe de simples nacional ( 01 – Operação Tributável (base de cálculo = valor da operação alíquota normal (cumulativo/não cumulativo)); ) O correto seria 08 - Operação Sem Incidência da Contribuição;
-
Alguns Ovos serão quebrados no caminho , estejam atentos , novas mudanças em curso.