roberio Posted July 5, 2012 Report Share Posted July 5, 2012 Kapiaba onde encontro o modelo da CCE que vc postou, to procurando aqui no forum e nao acho. obrigado Quote Link to comment Share on other sites More sharing options...
roberio Posted July 5, 2012 Author Report Share Posted July 5, 2012 Kapiaba onde encontro o modelo da CCE que vc postou, to procurando aqui no forum e nao acho. obrigado Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 5, 2012 Report Share Posted July 5, 2012 http://www.fivewin.com.br/exibedicas.asp?id=1099 João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 5, 2012 Report Share Posted July 5, 2012 Modifique estas linhas: wDATA := ALLTRIM(STR(YEAR( DATE() ) ) ) +"-"+ ; ALLTRIM(STR(MONTH( DATE() ) ) ) +"-"+ ; ALLTRIM(STR(DAY( DATE() ) ) ) +"T"+ TIME()+[-02:00] id=code>id=code>Abs, João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
roberio Posted July 5, 2012 Author Report Share Posted July 5, 2012 eu queria o modelo da CC-e para pode fazer o comprovente, mas a unidanfe faz isso, eu nao sabia ex CC-e: Static Function CCEComprovante(oLbxPefa) Local oDlg, oFont, nCopias:=1, oCopias, nEvento:=1, oEvento, lOk:=.f. DEFINE FONT oFont NAME 'ARIAL' SIZE 0,-12 DEFINE DIALOG oDlg FROM 4, 4 TO 11, 35 TITLE "Imprimir CC-e" @ 001, 006 GROUP TO 030, 118 LABEL "Nº Evento CC-e" PIXEL OF oDlg @ 012, 013 SAY "Nº Evento:" PIXEL OF oDlg FONT oFont @ 012, 055 GET oEvento VAR nEvento PICTURE "9" PIXEL OF oDlg COLOR CLR_GET1,CLR_GET2 SIZE 08,08 FONT oFont; SPINNER min 1 max 20 ON UP Iif(nEvento<20, (nEvento++, oEvento:Refresh()), nEvento) ON DOWN Iif(nEvento>1, (nEvento--, oEvento:Refresh()), nEvento) @ 035, 006 BUTTON oBtn Prompt "&Imprimir" PIXEL OF oDlg SIZE 40, 10 ACTION ( lok := .t., oDlg:End() ) oDlg:lHelpIcon := .f. ACTIVATE DIALOG oDlg CENTERED If lOk MYRUN( oApp:cDir_001+"UniDANFe\unidanfe.exe a="+oApp:cDir_002+"remessa\protocolos\"+Alltrim(Nota->Cha_Nota)+"-CCe"+Alltrim(Str(nEvento))+".xml nfe="+oApp:cDir_002+"remessa\protocolos\"+Alltrim(Nota->Cha_Nota)+"-nfe.xml edição=Free imprimir=1 visualizar=1 logotipo="+cFot_Emp ) //+" copias="+Alltrim(Str(nCopias)) Endif oLbxPefa:SetFocus() oLbxPefa:Refresh() Return Nil ex Danfe: MYRUN( oApp:cDir_001+"UniDANFe\unidanfe.exe arquivo="+oApp:cDir_002+"remessa\protocolos\"+Alltrim(Nota->Cha_Nota)+"-nfe.xml edição=Free imprimir=1 visualizar=1 logotipo="+cFot_Emp+" copias=1" ) id=code>id=code>download unidanfe http://www.unimake.com.br/download_gerencia.php?id=f7177163c833dff4b38fc8d2872f1ec6 como jah uso o unidanfe ficou ainda melhor. Editado por - roberio on 05/07/2012 20:25:50 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 6, 2012 Report Share Posted July 6, 2012 Robério, este programa Expira? Precisa de Licença, se eu quero somente imprimir a CARTA DE CORREÇÃO?? abs, João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
roberio Posted July 6, 2012 Author Report Share Posted July 6, 2012 kapiaba eh gratis eu utilizo com a classe do gilmer nfe eh muito simples de usar imprime danfe e cce e algo +q nao lembro eh soh copiar a pasta unidanfe para a pasta de sua aplicacao e usar winexec para executar passando os arquivos xml link para baixar o unidanfe sem instalar(pasta) http://depositfiles.com/files/v7zz9r2wb Editado por - roberio on 06/07/2012 11:39:40 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 6, 2012 Report Share Posted July 6, 2012 Belezma, entendi, obrigadu!!! João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 17, 2012 Report Share Posted July 17, 2012 Robério, VAR nEvento é o Número da CC-e?? Obg. Abs João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
vagner Posted July 17, 2012 Report Share Posted July 17, 2012 citação:Robério, VAR nEvento é o Número da CC-e?? Obg. Abs João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe id=quote>id=quote>Oi, Não o nEvento é o numero do Evento, ou seja a quantidade de Cce que vc mandou, cada vez que manda um precisa acrescentar no evendo, são 20 eventos de CCe para cada NFe Vagner Wirts "Ele não sabendo que era impossÃvel, foi lá e fez" Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 17, 2012 Report Share Posted July 17, 2012 PICTURE "9" Se eu posso mandar até 20 CC-e´s, deveria ser: PICTURE "99" Dai a dúvida. Eu já tenho todas as cartas guardadas em um .dbf, estou tentando entender a lógica dele para por enquanto imprimir usando o UNIDANFE.EXE Abs, João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
roberio Posted July 17, 2012 Author Report Share Posted July 17, 2012 Kapiaba isto mesmo picture = "99", digitei errado FWH1205 / FWPPC1002 / xHarbour / BCC582 / RDD CDX Quote Link to comment Share on other sites More sharing options...
qiinfo Posted July 17, 2012 Report Share Posted July 17, 2012 Olá João, O que é "[-02:00]" na hora passada ? Obrigado, Rossine. Rossine Harbour, Harbour, Harbour -> 3 vezes Harbour Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 17, 2012 Report Share Posted July 17, 2012 citação:Olá João, O que é "[-02:00]" na hora passada ? Obrigado, Rossine. Rossine Harbour, Harbour, Harbour -> 3 vezes Harbour id=quote>id=quote> PRIVATE dDATA // Isto esta incorreto: //dDATA := STRZERO(YEAR(DATE()),4)+"-"+STRZERO(MONTH(DATE()),2)+"-"+STRZERO(DAY(DATE()),2)+"T"+TIME() // Sao Paulo: 2011-10-26T13:36:31-02:00 //->Brasil tem Horario de Verao, entao nao e: - UTC -03:00(Brasilia) Incorreto //->No relogio do Windows: UTC -03:00(Brasilia) - UTC -02:00(Brasilia) Correto dDATA := ALLTRIM(STR(YEAR( DATE() ) ) ) +"-"+ ; ALLTRIM(STR(MONTH( DATE() ) ) ) +"-"+ ; ALLTRIM(STR(DAY( DATE() ) ) ) +"T"+ TIME()+[-02:00] ? dDATA id=code>id=code>Para Não dar erro de HORA quando a SEFAZ checa a hora dela e a hora de Brasilia, quem me passou isto foi um Analista de Sistemas e o Gilmer Confirmou que a Lógica está correta. Funciona perfeito e não se precisa atrasar o relógio, só não sei se quando no horário de verão isto vai funcionar. Mas ai é só criar um GET e permitir que o usuário volte a -03:00, eu acho... vai saber.... kkkkkkkkkkkkkk João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Editado por - kapiaba on 17/07/2012 17:20:22 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 18, 2012 Report Share Posted July 18, 2012 Pessoas, na Impressão da Carta de Correção, o LOGO da empresa é obrigatório ou não?? Obg. Abs. Apanhei, mas já estou conseguindo imprimir, depois posto outra solução diferente da do Regério. João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
AnaCatacombs Posted July 18, 2012 Report Share Posted July 18, 2012 Kapi, até onde eu sei, não existe "obrigatoriedade" de campos na impressão de CC-E, pois a SEFAZ ainda não definiu nenhum layout. Eu fiz um modelo utilizando FASTREPORT e coloquei o LOGO. Optei por não fugir muito do padrão do DANFE. Quote Link to comment Share on other sites More sharing options...
jfaguiar Posted July 18, 2012 Report Share Posted July 18, 2012 Olá Amigos. Na minha CC-e continua dando o erro 5206. Estou com a dll 2.01 instalada e já adicionei + [-02:00], já removi e nada. NOTA: A NF-e que estou tentando enviar a CC-e é de hoje e o fuso horario do computador é GMT -03:00 BrasÃlia. Teste também TIME()+ [-03:00] e necas. Outro sim: comentei essa linha: // oNfeUtil:CfgEnviaEmail(wEMAILCLI,wPORTA,wSMTP,.f.,.t.,wUSUARIO,wSENHA) Alguém sabe como tratar esse maledito desse erro? Grato João Editado por - jfaguiar on 18/07/2012 16:25:04 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 18, 2012 Report Share Posted July 18, 2012 Rogério e amigos ajudem ai: http://www.4shared.com/photo/_Lyn_fgi/CARTACCE.html Nos meus XML da Carta de Correção não estão aparecendo os campos: NOME/RAZAO SOCIAL ENDERECO/BAIRRO/DISTRITO/CEP MUNICIPIO - UP / FONE/FAX / INSC. ESTADUAL O que pode estar errado? Abs. obg. João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 18, 2012 Report Share Posted July 18, 2012 citação:Olá Amigos. Na minha CC-e continua dando o erro 5206. Estou com a dll 2.01 instalada e já adicionei + [-02:00], já removi e nada. NOTA: A NF-e que estou tentando enviar a CC-e é de hoje e o fuso horario do computador é GMT -03:00 BrasÃlia. Alguém sabe como tratar esse maledito desse erro? Grato João Editado por - jfaguiar on 18/07/2012 16:17:42 id=quote>id=quote>Mostre uma tela do ERRO e como você está enviando a CC-e. É com a classe do Gulmer?? João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 18, 2012 Report Share Posted July 18, 2012 JAguiar: TIME()+ [-02:00] // tentou assim? Mostre que parametros voce usa no ENVIACCE() Pegou o modelo q postei em dicas + dicas? http://www.fivewin.com.br/exibedicas.asp?id=1099 João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Editado por - kapiaba on 18/07/2012 16:34:22 Quote Link to comment Share on other sites More sharing options...
jfaguiar Posted July 18, 2012 Report Share Posted July 18, 2012 Olá Kapiaba. citação:Mostre uma tela do ERRO e como você está enviando a CC-e. É com a classe do Gulmer?? id=quote>id=quote>O erro: 5206: Ocorreu um erro de validação do XML [WS2.xml]: [Referência de objeto não definida para um instância de um objeto] TVONFEUTIL2G:ENVIACCE http://www.4shared.com/photo/GU0HpilS/errocce.html Segue o código nHORAMENOS := 0 IF QuickDialog("Carta de correção eletrônica",; {{.T.,01,"Horas a Diminuir",,"nHORAMENOS","99"}}) ELSE RETURN Nil ENDIF // 2012-07-18T10:59:00 PRIVATE dDATA ARQPARAM->( DbGoto(2) ) IF nHORAMENOS = 1 dDATA:=ALLTRIM( STR(YEAR( DATE() )))+"-"+ALLTRIM( STR(MONTH( DATE() )))+"-"+ALLTRIM( STR(DAY( DATE() ))) + "T"+TIME() + [-01:00] ELSEIF nHORAMENOS = 2 dDATA:=ALLTRIM( STR(YEAR( DATE() )))+"-"+ALLTRIM( STR(MONTH( DATE() )))+"-"+ALLTRIM( STR(DAY( DATE() ))) + "T"+TIME() + [-02:00] ELSEIF nHORAMENOS = 3 dDATA:=ALLTRIM( STR(YEAR( DATE() )))+"-"+ALLTRIM( STR(MONTH( DATE() )))+"-"+ALLTRIM( STR(DAY( DATE() ))) + "T"+TIME() + [-03:00] ELSE dDATA:=STRZERO(YEAR(DATE()),4)+"-"+STRZERO(MONTH(DATE()),2)+"-"+STRZERO(DAY(DATE()),2)+"T"+TIME() ENDIF ? dDATA PRIVATE cTpAmb := IF("FNT" $ CURDIR() .OR. ARQCAD->PEDAMBIEN = 2,"2","1") PRIVATE cLFLEXDOCS := ARQPARAM->LICFLEXD20 PRIVATE cCHVEACES := ARQCAD->PEDCHVACES PRIVATE cRecibo := ARQCAD->PEDRECIBO,cProtocolo := ARQCAD->PEDPROTOC,cCertificado //? ALIAS() IF ARQCAD->QTDECORR = 0 cCertificado := GetPvProfString( "CONFIGURACAO", "CERTIFICADO", "", "VoNfeCertSign.Ini") oNFeUtil:=TVoNFeUtil2G():New(ARQPARAM->PUF,cTpAmb,cCertificado,,,,cLFLEXDOCS ) //oNfeUtil:CfgEnviaEmail(wEMAILCLI,wPORTA,wSMTP,.f.,.t.,wUSUARIO,wSENHA) nQTDECORR := 0 VARAUX1 := ARQCAD->( RECNO() ) VARAUX2 := ARQCAD->( INDEXORD() ) DbSetOrder(2) SEEK cCHVEACES WHILE PEDCHVACES == cCHVEACES .AND. !EOF() IF ARQCAD->QTDECORR > 0 ++ nQTDECORR ENDIF DbSkip() ENDDO DbGoto(VARAUX1) DbSetOrder(VARAUX2) ++ nQTDECORR // //? "nQTDECORR "+STR(nQTDECORR,3) IF oNFeUtil:EnviaCCe(cCHVEACES,ARQCAD->TEXTO,.T.,nQTDECORR,dDATA,@cRecibo, @cProtocolo) REPLACE ARQCAD->QTDECORR WITH nQTDECORR REPLACE ARQCAD->DATATIME WITH dDATA ENDIF oNfeUtil:End() ENDIF id=code>id=code>Editado por - jfaguiar on 18/07/2012 16:59:24 Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 18, 2012 Report Share Posted July 18, 2012 JFAguiar: oNFeUtil:=TVoNFeUtil2G():New(ARQPARAM->PUF,cTpAmb,cCertificado,,,,cLFLEXDOCS ) // ??? // Veja Parametros da classe //oNFeUtil:=TVoNFeUtil2G():New(CADPARAM->UF,cTpAmb,cCertificado,,,,cLicenca,) // ou //oNFEUtil:=tVoNFeUtil2G():New(CADPARAM->UF,cTpAmb,cCertificado,wProxy,wUsuario,wSenha,cLicenca,.t.,lNfeScan) IF oNFeUtil:EnviaCCe(cCHVEACES,ARQCAD->TEXTO,.T.,nQTDECORR,dDATA,@cRecibo, @cProtocolo) // parece correto IF oNFeUtil:EnviaCCe(cChave,wTEXTO,lAcentuado,nCorrecao,wDATA,@wRECIBO,@wPROTOCOLO) id=code>id=code> João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
jfaguiar Posted July 18, 2012 Report Share Posted July 18, 2012 citação:// ou //oNFEUtil:=tVoNFeUtil2G():New(CADPARAM->UF,cTpAmb,cCertificado,wProxy,wUsuario,wSenha,cLicenca,.t.,lNfeScan) id=quote>id=quote>Olá Kapiaba. Esses prâmetros wProxy,wUsuario,wSenha e lNfeScan não os utilizo em nenhuma das opções onde inicio a classe tVoNFeUtil2G():New. Aliás nem sei o conteúdo que dessas variáveis. Se vc poder ajudar, agradeço amigão. Agora quanto ao nome das variáveis de EnviaCce, posso alterá-las conforme o exemplo sem problemas. Obrigado Kapiaba Tô ficando doido tbm. rsrsrs Quote Link to comment Share on other sites More sharing options...
roberio Posted July 19, 2012 Author Report Share Posted July 19, 2012 Kapiaba vc ta passando a NFe de origem da CCe? unidanfe.exe a=ArqXML-CCe nfe=ArqXML-NFe edição=Free imprimir=1 visualizar=1 logotipo ... citação:Rogério e amigos ajudem ai: http://www.4shared.com/photo/_Lyn_fgi/CARTACCE.html Nos meus XML da Carta de Correção não estão aparecendo os campos: NOME/RAZAO SOCIAL ENDERECO/BAIRRO/DISTRITO/CEP MUNICIPIO - UP / FONE/FAX / INSC. ESTADUAL O que pode estar errado? Abs. obg. João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe id=quote>id=quote>FWH1205 / FWPPC1002 / xHarbour / BCC582 / RDD CDX Quote Link to comment Share on other sites More sharing options...
kapiaba Posted July 19, 2012 Report Share Posted July 19, 2012 citação:Kapiaba vc ta passando a NFe de origem da CCe? unidanfe.exe a=ArqXML-CCe nfe=ArqXML-NFe edição=Free imprimir=1 visualizar=1 logotipo ... citação:Rogério e amigos ajudem ai: http://www.4shared.com/photo/_Lyn_fgi/CARTACCE.html Nos meus XML da Carta de Correção não estão aparecendo os campos: NOME/RAZAO SOCIAL ENDERECO/BAIRRO/DISTRITO/CEP MUNICIPIO - UP / FONE/FAX / INSC. ESTADUAL O que pode estar errado? Abs. obg. João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe id=quote>id=quote>FWH1205 / FWPPC1002 / xHarbour / BCC582 / RDD CDX id=quote>id=quote>NÃO!! Tenho que pegar o .XML da Nota Também?? Putz!! Vou rever a Lógica. Obg, abraços. João Santos - São Paulo. joao@pleno.com.br Fone: (11) 3106-2832 / 5150-7341 - TIM https://www.facebook.com/kapiaba FWH 2.7 - xHARBOUR WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.