Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2189 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

Boa tarde,

 

Fiz algumas alterações nos fontes e enviei a nota, mais no site da Betha na impressão não ouve alteração(Ambiente de testes)...

Fiz alguns questionamentos no forum da betha e assim que me retornarem eu anexo as alterações para os moderadores subirem.

Editado por Michel Ouriques
  • Curtir 1
Postado

Realizei as alterações necessárias para enviar as parcelas, e no ambiente de testes não mostra as parcelas, porem a condição de pagamento sim, acredito que a Betha não implementou no DANFSe de testes o campo para as parcelas.

qual o procedimento para subir a alteração no SVN? 

Postado (editado)

Bom dia Italo,

 

No forum da Betha o pessoal respondeu, mais não disponibilizou o schemas ainda...

Eu fiz uma alteração no schemas e esta validando corretamente.

 

Quer que eu poste as alterações ou prefere esperar a versão oficial da Betha?

Editado por Michel Ouriques
  • 5 meses depois ...
Postado (editado)

Bom dia Juliomar,

 

sim sim, entendo... a questão de montagem do xml esta ok, conforme eles orientaram http://forum.betha.com.br/phpbb/viewtopic.php?f=93&t=19735...

o que ficou pendente foi o schemas, se vc ver no forum deles http://forum.betha.com.br/phpbb/viewtopic.php?f=93&t=12322&sid=d0d94ac168d0bcd7670baba042143df7 eu postei lá as alterações e não disseram se esta ok ou não...

 

Você ve algum problema na alteração que fiz no schemas? (As alterações que fiz são muitos simples, só adicionei os campos)

 

De qualquer forma, postei no forum da Betha novamente, quem sabe alguém responde agora.

Editado por Michel Ouriques
  • 1 mês depois ...
Postado

Bom dia.

 

Gostaria de saber se já posso utilizar as condições de pagamento para o provedor Betha?

Verifique que já esta disponível no componente.

  • 3 semanas depois ...
  • Moderadores
Postado

Bom dia

veja que o Michel já informou o número da revisão que está disponível a alteração!

sugerido por nós que seja feito a atualização do svn uma vez pelo menos na semana pra obter todas as correções e novas implementações

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Postado

Bom dia,

 

enviei uma nota agora (amb. de testes) e apareceu as parcelas normalmente no DANFSe da Betha

 

post-8764-0-57357400-1404741485_thumb.pn

with ACBrNFSe1.NotasFiscais.Add.NFSe do
  begin
    ...
    with CondicaoPagamento do
      begin
        Condicao:= 'A_PRAZO';
        QtdParcela:= 2;
        with Parcelas.Add do
          begin
            Parcela:= 1;
            Valor:= 50;
            DataVencimento:= Date + 30;
          end;
        with Parcelas.Add do
          begin
            Parcela:= 2;
            Valor:= 50;
            DataVencimento:= Date + 60;
          end;
      end;
  end;
  • Curtir 1
  • 3 meses depois ...
  • Membros Pro
Postado

post-9634-0-23034200-1413942166.jpg

 

Olá Michel Ouriques 

  

  Estou Fazendo da maneira que você postou, para gerar o faturamento da nfse, para o provedor Betha, mas esta me retornando o  erro como segue o anexo abaixo, estou disponibilizando parte do código no qual estou desenvolvendo, talvez possa me ajudar a entender este erro.

 

Ja atualizei os shemas e baixei a ultima atualização do acbr

 

 

  if(parct>0) then

          begin
              with ACBrNFSe.NotasFiscais.Add.NFSe do
                    begin
                      with CondicaoPagamento do
                        begin
                          QtdParcela:= parct;
                          with Parcelas.Add do
                            begin
                               while not qryReceber.Eof do
                                  begin
                                     Parcela         := parcp;
                                     Valor           := qryReceber.fieldbyname('valor_atual').AsFloat;
                                     DataVencimento  := qryReceber.fieldbyname('data_vencimento').AsDateTime;
                                     parcp :=parcp+1;
                                     qryReceber.Next;
                                  end;
                            end;
                        end;
                    end;
          end

 

 

  • Membros Pro
Postado

Ola Juliomar desculpe pela minha falha  a variavel esta declarada logo acima.

 

        qryReceber.Close;
        qryReceber.SQL.Clear;
        qryReceber.SQL.Add('select * from c000049');
        qryReceber.SQL.Add('where codvenda =:codv and codcliente =:codc');
        qryReceber.ParamByName('codv').AsString :='S'+qrnota.fieldbyname('numero').AsString;
        qryReceber.ParamByName('codc').AsString :=qrnota.fieldbyname('cod_tomador').AsString;
        qryReceber.Open;
        parct  :=qryReceber.RecordCount;
        parcp  :=1;
        qryReceber.First;
        if(parct>0) then
          begin
           //  FormaPagamentoToDescricao(fpCreditoLoja);
               with ACBrNFSe.NotasFiscais.Add.NFSe do
                    begin
                      with CondicaoPagamento do
                        begin
                          FormaPagamentoToDescricao(fpOutro);
                          //Condicao 'A_PRAZO';
                          QtdParcela:= parct;
                          with Parcelas.Add do
                            begin
                               while not qryReceber.Eof do
                                  begin
                                     Parcela         := parcp;
                                     Valor           := qryReceber.fieldbyname('valor_atual').AsFloat;
                                     DataVencimento  := qryReceber.fieldbyname('data_vencimento').AsDateTime;
                                     parcp :=parcp+1;
                                     qryReceber.Next;
                                  end;
                            end;
                        end;
                    end;
          end
  • Este tópico foi criado há 2189 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.