Ir para conteúdo
  • Cadastre-se

rmauro

Membros
  • Total de ítens

    5
  • Registro em

  • Última visita

Posts postados por rmauro

  1. Bom dia.

     

    Em primeiro lugar gostaria de parabeniza-los pelo trabalho, utilizo o ACBr e confio nele... Obrigado a todos.

     

    Vamos lá.

     

    Acabei de implementar a Manifestação do Destinatário e para pegar os retornos do WebServices pelo componente fiz algumas modificações para me atender, onde, já envio para o banco de dados o conteúdo do xml de retorno e a confirmação da chave de acesso que tambem estavam retornando em branco. 

     

    Existe outra maneira de se fazer??? ou teria como colocar esta correção no componente????

     

     

     

     

    unit ACBrNFeWebServices;
     
    Linha 3554 - function TNFeEnvEvento.Executar: Boolean;
     
    Linha 3693 -             FEvento.Evento.Items.RetInfEvento.nProt       := EventoRetorno.retEvento.Items[j].RetInfEvento.nProt;
                                     FEvento.Evento.Items.RetInfEvento.dhRegEvento := EventoRetorno.retEvento.Items[j].RetInfEvento.dhRegEvento;
                                     FEvento.Evento.Items.RetInfEvento.cStat       := EventoRetorno.retEvento.Items[j].RetInfEvento.cStat;
                                     FEvento.Evento.Items.RetInfEvento.chNFe       := EventoRetorno.retEvento.Items[j].RetInfEvento.chNFe;  // Linha adicionada
     
     
    Linha 3726 -  EventoRetorno.retEvento.Items[j].RetInfEvento.XML:=wProc.Text;
     
                          FEvento.Evento.Items.RetInfEvento.XML := EventoRetorno.retEvento.Items[j].RetInfEvento.XML; // Linha adicionada
     
                          NomeArq := FEvento.Evento.Items.InfEvento.chNFe +
                                             FEvento.Evento.Items.InfEvento.TipoEvento +
                                             IntToStr(FEvento.Evento.Items.InfEvento.nSeqEvento) +
                                             '-procEventoNFe.xml';
     

     

  2. Boa tarde.

    Somente uma indagação, reparem que para efetuar a apuração do bloco M410 no preenchimento do campo 2 (natureza da receita) obedecendo ao respectivo CST orientador e, para o CST 05 (e alíquota zero) - Operação Tributável por Substituição Tributária, utilize os códigos da Tabela 4.3.12: Produtos Sujeitos à Substituição Tributária da Contribuição Social. Repare tambem que a tabela 4.3.12 utiliza outras tabelas bem com a 4.3.11 que me diz: "No caso de comercialização dos produtos relacionados nesta tabela com o CST 04 (Operação Tributável Monofásica - Revenda a Alíquota Zero), deve ser considerada a alíquota zero, quando a pessoa jurídica não se enquadrar na condição de fabricante, industrial, importador ou a estes equiparados." Portanto, no meu entendimento posso ter o cst 05 com aliquota zero e utilizar o codigo da natureza da receita de outra tabela na qual se enquadrar, não seria isso???

  3. Bom dia.

    Hoje que fui ver sua resposta.

    Ok. Fiz hoje dia 12/01/2012 um novo checkout dos fontes, compilei o AcbrTeste e teste por ele utilizando uma impressora Sweda,

    me retornou o erro código -3.

    Ativar

    - + - + - + - + - + - + - + - + - + - + - + -

    Erro ao executar ECF_DownloadMFD.

    Cod.: -3

    .+C001HSW031100000000015455 01.00.05 00010018000014000001000124000000000210000000010000000000000000000138416500000000014998 }

    - + - + - + - + - + - + - + - + - + - + - + -

    Corrigi como citei acima e funcionou perfeitamente.

  4. Bom dia.

    Aqui estou com o mesmo problema, porem, preciso que os parâmetros seja por datas (período)

    sempre me retorna erro -2.

    Informei o pathBin e deu certo.

    procedure TACBrECFSwedaSTX.ArquivoMFD_DLL(DataInicial, DataFinal: TDateTime;

    NomeArquivo: AnsiString; Documentos: TACBrECFTipoDocumentoSet;

    Finalidade: TACBrECFFinalizaArqMFD);

    ...

    pathbin := ChangeFileExt(NomeArquivo, '.bin');

    Resp := xECF_ReproduzirMemoriaFiscalMFD(Tipo, DiaIni, DiaFim, NomeArquivo, pathbin);

    ...

×
×
  • 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.