Ir para conteúdo
  • Cadastre-se

josemarmt

Membros
  • Total de ítens

    127
  • Registro em

  • Última visita

Posts postados por josemarmt

  1. Ok, Italo, entendido e concordo e em todos os aspectos contigo,agora minha duvida é o porque desta msg em um arquivo como o  0019.xml que esta assinado e protocolado como autorizado?

    Não consigo finalizá-lo!!! (vem a msg de erro).

    gerei outro(  0019-mdfe.xml não esta assinado e muito menos protocolado ) somente para verificar as possíveis diferenças que poderiam me gerar tal msg

    att.,

    Josemar

  2. Seguem arquivos,

    arquivo gerado pelo sistema que não foi acetito em função da duplicidade : 33151112993508000206580010000007481000000019-mdfe.xml

    arquivo baixado no site do portal MDFe : 33151112993508000206580010000007481000000019.xml

    arquivo gerado posteriormente(mdfe seguinte) : 33151112993508000206580010000007491000000016-mdfe.xml

    33151112993508000206580010000007481000000019.xml

    33151112993508000206580010000007481000000019-mdfe.xml

    33151112993508000206580010000007491000000016-mdfe.xml

  3. Bom dia a todos.

    Só para constar tive, o mesmo problema do nosso amigo F.delatin, o mais estranho é que o arquivo foi enviado e em alguns casos, tenho notado, que não recebo o xml de retorno. Nestes casos, vou ao site do MDFe e faço o download do XML q constam lá. E este arquivo é que esta dando o erro. Ou seja, não consigo finalizá-lo.

    Fiz um outro mdfe posteriormente e consegui enviar e finalizar normalmente.

    Reparei uma diferença no cabeçalho dos XMLs mas não identifiquei o porque da diferença já q o processo é o mesmo. Se for preciso posto os dois aqui para análise, certo da atenção dos colaboradores como sempre, desde já agradeço.

  4. Boa noite senhores.

    Realizei uma nova instalação do zero via trunk2 em função dos erros gerados pela mudança do webservice.

    Agora algumas configurações me apresentam erros de compilação tais como:

    [Error] Ucadlote.pas(3480): Undeclared identifier: 'tcComplemento'
    [Error] Ucadlote.pas(3483): Undeclared identifier: 'tcNormal'

    sendo que nos exemplos e pesquisando nos fontes pcteCTe e pcteConversaoCTe as variáveis são as mesmas, exclui o componente antigo e adicionei o novo mas os erros persistem em vários outros pontos do fonte como :

    Ide.tpCTe := tcComplemento

    Ide.tpServ := tsNormal

    Ide.retira     := rtSim

    Ide.Toma03.Toma   := tmOutros

    entre outros.

    Fiz uma pesquisa na net e no forum, porém todos que encontrei eram posts antigos.

    Alguém poderia me dar alguma orientação em como proceder?

    Desde já agradeço.

     

  5. Prezados Companheiros:

    Inicialmente gostaria de agradecer antecipadamente  e pedir desculpas caso estiva perguntando algo que já foi postado anteriormente.

    Estou desenvolvendo a Carta de Correção para Cte e ao tentar enviar me é apresentada a msg:

    Falha na validação dos dados do envio do evento
    'A Carta de Correcao e disciplinada pelo art. 58-B do Convenio/sinief 06/89: fica permitida a utilização de carta de correção...

     conforme imagem em anexo.

     

    Só após a validação é que o xml é gravado?

    Obrigado.

    post-1524-0-40966500-1407165884_thumb.jp

  6. Vlw Italo, na segunda irei na receita aqui em juiz de fora para ver se consigo alguma outra informação. Hoje consegui falar no fale conosco, porém era do MS, não entendi porque deste estado, porém eles não continham informação sobre este manifesto em questão, mas me disse que eles tem como fornecer este XML, em mãos do XML consigo o protocolo inserido nele.

    De qualquer forma muito obrigado mais uma vez pela sua atenção.

    Assim que obtiver algo para contribuir em relação a este evento posto aqui no forum.

    Abs.

  7. ok, obrigado Italo, mas o pior é que procurei e não tenho este xml para finalizar cancelar ou outra coisa parecida.

    saberia de algo que eu possa fazer?

    tipo, algum local onde poderia baixá-lo?

    abs.

  8. Caros colegas, estou aqui novamente solicitado a ajuda de vcs, um caso muito estranho, pesquisei no forum e até mesmo fora dele.

    Tenho um MDFe gerado e finalizado para um veículo, quando tento gerar outro me vem a mensagem de existir um MDFe necessitando ser finalizado.

    Como disse, consulto a situação do MDFe e me retorna que a finalização esta homologada.

    Não sei como solucionar este problema!!!

    Alguém poderia me dar uma sugestão?

    Abs a todos

  9. Revendo o manual MOC CT-e 2.00a, concordo que este campo não pertence mais ao layout.

     

    208  vPrest  1  Valores da Prestação de Serviço  G    1 - 1         
    209  vTPrest  2  Valor Total da Prestação do Serviço  E  N  1 - 1  13, 2    ER25  15 posições, sendo 13 inteiras e 2 decimais. 
     
    que consta na página 131.
    Estou sem saber o que fazer.
    Desculpe a insistência.
    Abs.
  10. Mas uma vez muito obrigado Italo, mas quanto ao campo do valor do cte complementado que sai logo a frete da chave no cte complementado na impressão do dcte? no meu caso esta saido 0,00.

    Esta normal?

    fiz a seguinte alteração no fonte:

     

           if dmlote.cdslote.FieldByName('complemento').asstring = 'S' then
           begin
            dmlote.qrypesqconhececomp.close;
            dmlote.qrypesqconhececomp.SQL.Clear;
            dmlote.qrypesqconhececomp.SQL.Add('SELECT C.CHAVE,C.TOTALPREST FROM CONHECE C ');
            dmlote.qrypesqconhececomp.SQL.Add('where CGCFIRMA = ''' + dmlote.cdslote.fieldbyname('cgcfirma').AsString + ''' and numlote = ''' + dmlote.cdslote.fieldbyname('lotecomp').AsString + ''' and serie = ''' + dmlote.cdslote.fieldbyname('serie').AsString + ''' order by CGCFIRMA, NUMLOTE, SERIE, NUMCONHECE');
            dmlote.qrypesqconhececomp.Open;
            dmlote.qrypesqconhececomp.First;
            with InfCteComp do
            begin
              chave             := copy(dmlote.qrypesqconhececomp.fieldbyname('CHAVE').AsString,15,44);
              vPresComp.vTPrest := RoundTo(dmlote.qrypesqconhececomp.fieldbyname('TOTALPREST').AsFloat, -2);
            end;
            dmlote.qrypesqconhececomp.close;
           end;
     

    Mas mesmo assim o valor continua zerado.

    Mais um detalhe,  ao validar o xml ele da erro dizendo que falta esta informação, esta incompleto sem o campo  vPresComp.

    Abs.

  11. Caros Colaboradores de plantão, Venho Solicitar Ajuda Novamente. Vamos la.

    Primeiramente Vou esclarecer Opaco MEUS Fontes estao atualizados e pesquisei Aqui no fórum mas Localidade: Não consegui nada Que me sanasse uma Dúvida.

    Localidade: Não consegui Fazer Opaco Meu XML Fosse Gerado com a tag fazer Valor do complementado cte, a Só consegui com uma chave.

    Acho Que Localidade: Não captei uma Idéia nenhuma Exemplo da Rotina Opaco Acompanha OS Fontes posto o Trecho Do Meu FONTE EO xml Gerado.

    Agradeço Novamente um QUEM Puder me auxiliar.

    Abraço a Todos.

     

    Linhas fazer logotipo Fonte a Seguir:

     

           se dmlote.cdslote.FieldByName ('complemento'). AsString = 'S', em seguida,
           início
     
            dmlote.qrypesqconhececomp.close;
            dmlote.qrypesqconhececomp.SQL.Clear;
            dmlote.qrypesqconhececomp.SQL.Add ('SELECT C.CHAVE, C.TOTALPREST, C.UFREME, C.UFDEST, C.CLIREME, C.BASECALC, C.ALIQUOTA, C.ICMS, C.SITTRIBU DE CONHECE C') ;
            dmlote.qrypesqconhececomp.SQL.Add ('onde CGCFIRMA =''' + dmlote.cdslote.fieldbyname ('cgcfirma'). AsString +'' 'e numlote =''' + dmlote.cdslote.fieldbyname ('lotecomp'). AsString +'' 'e serie =''' + dmlote.cdslote.fieldbyname ('série') AsString +'' 'ordem por CGCFIRMA, NUMLOTE, SERIE, NUMCONHECE').;
            dmlote.qrypesqconhececomp.Open;
            dmlote.qrypesqconhececomp.First;
     
            com InfCteComp fazer
            início
              chave: = copiar (dmlote.qrypesqconhececomp.fieldbyname ('CHAVE') AsString, 15,44.);
              vPresComp.vTPrest: = RoundTo (. dmlote.qrypesqconhececomp.fieldbyname ('TOTALPREST') AsFloat, -2);
     
              com vPresComp.compComp.Add fazer
              início
               xNome: = 'TOTAL DA Prestação';
               VCOMP: = RoundTo (. dmlote.qrypesqconhececomp.fieldbyname ('TOTALPREST') AsFloat, -2);
              fim;
     
              se dmlote.qrypesqconhececomp.fieldbyname ('sittribu'). AsString = '40 ', em seguida,
              início
                 infCteComp.impComp.ICMSComp.SituTrib: = cst40;
                 infCteComp.impComp.ICMSComp.ICMS45.CST: = cst40; / / ICMS Isento
              fim
              outro
              início
                 se dmlote.qrypesqconhececomp.fieldbyname ('sittribu'). AsString = '00 ', em seguida,
                 início
                    infCteComp.impComp.ICMSComp.SituTrib: = cst00;
                    infCteComp.impComp.ICMSComp.ICMS00.CST: = cst00; / / Tributação normal ICMS
                    infCteComp.impComp.ICMSComp.ICMS00.vBC: = RoundTo (. dmlote.cdsconhece.fieldbyname ('BaseCalc') AsFloat, -2);
                    infCteComp.impComp.ICMSComp.ICMS00.pICMS: (. dmlote.cdsconhece.fieldbyname ('ALIQUOTA') AsFloat, -2) = RoundTo;
                    infCteComp.impComp.ICMSComp.ICMS00.vICMS: (. dmlote.cdsconhece.fieldbyname ('ICMS') AsFloat, -2) = RoundTo;
                 fim;
              fim;
              dmlote.qrypesqconhececomp.close;
            fim;
           fim;
     

    31140701761705000194570010000038741000038744-cte.xml

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

The popup will be closed in 10 segundos...