Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 10-05-2014 em Posts

  1. Não compreendo porque todos vêem homologação TEF como um estorvo Para as Sw. houses, hoje em dia, representar e oferecer um TEF atrelado a seu programa é muito lucrativo...
    2 pontos
  2. Boa tarde! 1 - O corpo do email é configurado no ACBrNFeMonitor na aba [ Email ] no campo Mensagem do Email. Os campos que te interessam vc passa entre colchetes. Exemplo: Você está recebendo a NFe [NumeroNF] chave: [ChaveNFe] referente a sua compra na empresa [EmitNome]. Valor da NFe: [ValorNF] emitida em: [dtEmissao] Com isto o texto que está entre colchetes é substituído no momento da emissão do email pelos dados da respectiva NFe que está sendo enviada. A sintaxe contínua a mesma para o envio. 2 - Quanto a sua segunda pergunta eu acho melhor vc gerenciar pelo teu sistema. Exemplo: Antes de adicionar verifique se tem a informação. Não tendo não adicione no campo cópia.
    1 ponto
  3. Silvio, Pelo que entendi vc está utilizando o AcbrNFeMonitor, correto? Primeira coisa, o mais correto seria vc abrir um novo topico, pois o titulo e assunto desse nao tem muito a ver com o que vc quer. Mas ja te respondendo. Acredito que o Monitor foi feito para ficar rodando quietinho em um maquina, por exemplo, que ninguem tem acesso, ou seja, que nao tenha interação do usuario. Vamos supor que o seu monitor fica num servidor trancado numa sala, com o certificado conectado nele, para que qualquer maquina na rede interna consiga emitir as NFe. Se na hora de imprimir vc fizer o monitor perguntar qual impressora o usuario deseja imprimir, nao vai abrir uma telinha em cada computador da rede interna, mas sim no pc do servidor que está na sala trancada, e que como ninguem tem acesso, ninguem vai conseguir escolher qual impressora é pra imprimir... O mais correto entao nesse caso, é a sua aplicação perguntar antes para o usuario em questao qual impressora ele quer imprimir para depois enviar esse comando, passando a impressora correta.
    1 ponto
  4. A Tivit é a empresa terceirizada contratada pela CEF para fazer a transferência eletrônica de dados (EDI) entre o cliente e a própria CEF. O acesso ao FastEDI (plataforma da Tivit) é feito via autencicação de usuário e senha, portanto para a CEF isso somente é possível caso a Tivit tenha liberado uma API de autenticação e integração EDI.
    1 ponto
  5. acho q o primeiro passo é a instalacao do componente no seu delphi. Use o acbrInstall para uma instalação mais tranquila. Veja q na suite do Acbr existem varios componentes, muitos deles sao uteis mesmo se a sua intencao é somente de emitir a NFe, e alguns deles sao pre-requisitos. Depois disso, acredito que o ideal eh vc saber como funciona a sistematica da coisa. O ideal é ler atentamente o manual do contribuinte disponivel no site do portal da NFe, lá vc tera toda a estrutura dos campos a se preencher e dos procedimentos a se tomar. Por fim, estude o programa Demo do ACBrNFe para saber como passar as informações ao componente.
    1 ponto
  6. Pessoal bom dia, com o XML na versão 2.00 a impressão saiu perfeita tanto em Fast como em Quick. obrigado.
    1 ponto
  7. Valeu Juliano, tenho acompanhado suas alterações, estão ótimas, aos poucos vamos deixar esse componente redondinho.
    1 ponto
  8. Boa noite! - Inclusão Registros APURAÇÃO DO IPI E500, E520, E525, E540, E560 - Correção Registro E340 (Apuração ICMS) - Ajustes no Registro E305 wCOP e LFill nos campos IND_MRO, IND_OPER, QTD_LCTO - Só grava Bloco H se existir registro de inventário - Correção da contagem dos registros do Bloco E no Registro 9900 ACBrSEF2.rar
    1 ponto
  9. Consegui com o código abaixo: procedure TfrmDemo_ACBrCTe.Button1Click(Sender: TObject); var vAux, idLote, cte: String; begin vAux:= 'CTE Cancelado por desacordo comercial'; if not(InputQuery('WebServices Eventos: Cancelamento', 'Digite o nr. do CTE: ', cte)) then exit; DmTabelas.CdsVendas.Close; DmTabelas.CdsVendas.Params[0].AsInteger:= StrToInt(cte); DmTabelas.CdsVendas.Open; idLote := FormatDateTime('yymmddhhmm', now); if not(InputQuery('WebServices Eventos: Cancelamento', 'Identificador de controle do Lote de envio do Evento', idLote)) then exit; if not(InputQuery('WebServices Eventos: Cancelamento', 'Justificativa (Digite mais de 15 caracteres)', vAux)) then exit; with ACBrCTe1.EventoCTe.Evento.Add do begin InfEvento.tpAmb := taProducao; ACBrCTe1.Eventocte.idLote := StrToInt(idLote); infevento.chCTe := DmTabelas.CdsVendasCHAVENFE.AsString; infEvento.CNPJ := edtEmitCNPJ.Text; infEvento.dhEvento := Now; infEvento.tpEvento := teCancelamento; InfEvento.nSeqEvento := 1; infEvento.detEvento.xJust := vAux; infEvento.detEvento.nProt := DmTabelas.CdsVendasPROTOCOLO.AsString; infEvento.cOrgao := 35; InfEvento.detEvento.xCondUso := ''; end; DmTabelas.CdsVendas.Close; ACBrCTe1.EnviarEventoCTe(StrToInt(idLote)); MemoResp.Lines.Text := UTF8Encode(ACBrCTe1.WebServices.EnvEvento.RetWS); LoadXML(MemoResp, WBResposta); ShowMessage(IntToStr(ACBrCTe1.WebServices.EnvEvento.cStat)); ShowMessage(ACBrCTe1.WebServices.EnvEvento.EventoRetorno.retEvento.Items[0].RetInfEvento.nProt); end;
    1 ponto
  10. Essa é a vantagem do código aberto... Porém não estou convencido de que preciso de sua correção... pode ser algo na sua versão de IDE ou compilador... (eu nunca tive esse problema)... fico pouco a vontade de adotar "modificações" que não compreendo o motivo...
    1 ponto
  11. Realmente, para o Cielo Premia funcionar corretamente os dados da Identificação tem que ser preenchidos, eles fazem parte do que é enviado a CliSitef para habilitação das regras.
    1 ponto
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.