Jump to content

daniel_mirassol

Membros Pro
  • Posts

    118
  • Joined

  • Last visited

1 Follower

About daniel_mirassol

Contact Methods

  • Website URL
    http://www.admcitrino.com.br

Recent Profile Visitors

1,290 profile views

daniel_mirassol's Achievements

Collaborator

Collaborator (7/14)

  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

11

Reputation

9

Community Answers

  1. Anexo o projeto, é muito simples , não sei mais o que fazer .... Help ME Somenente enviar saldo de estoque para o servidor ... Onde será que estou errando ? funciona assim, conecto na API rest passando os dados d conecção , dai gero um token , tipo Bearer , dai pego os itens faço um PUT nos itens da API do cliente ... mas não funciona , ja tentei de "n" jeto sem sucesso. Ja no Postman funciona normal a mesma configuração , anexo imagem da mesma rotina debugada no postman enviado normalmente (retornando status = 1) Qualquer duvida estou a disposição. ApiAtualEstqMad.rar
  2. Pessoal, bom dia ! Estou precisando de ajuda, fiz um consumo de uma API via postman e funciona tudo perfeito , mas quando tento aplicar no delphi apresenta o erro , alguem sabe me dizer como faço para debugar isso em Delphi , pois acompanhando passo a passo nos componentes REST default do delphi está correto, mas apresenta o erro anexo. Sou novo em REST delphi, pois uso em PHP e estou migrando a pedido da empresa ...
  3. Boa noite, Preciso fazer um complemento no ACBRNfe onde preciso enviar o arquivo XML para o webservice via rest (conforme código abaixo) para que o usuário não tenha que mandar o XML manualmente , mas não estou conseguindo e não achei em lugar nenhum isso. Consegui fazer login no webservice , pegar a resposta do WebService , tudo funcionando, estou utilizando componente do Delphi mesmo (aba RESTClient): RESTClient, RESTRequest e RESTResponse. Consegui montar: * [Método] URL [POST] {{url}}/orders/{{id_oc}}/billing/invoice - ok * Parâmetros de Cabeçalho (Header) Authorization [String] Bearer {{token}} - ok Aqui que começa o problema no Body: - Não estou conseguindo montar o parâmetro de corpo para enviar os XML ... * Parâmetros de Corpo (Body) remittance [String] - aqui vai o XML da Nota Fiscal e Ordem de Terceiros symbolic [String] - aqui o XML da Nota Fiscal de Venda Não achei nenhum exemplo no Google. Tenho esta rotina desenvolvida em Angular.js/PHP mas não estou conseguindo transformar em Delphi. Alguém poderia me ajudar neste post , pois o ACBR já gera o XML, ja gostaria e enviar automaticamente. Exemplo em PHP $service->put('/notas_xml',function(){3 // Instanciando a variavel do FrameWork de Requisição $request = \Slim\Slim::getInstance()->request(); $dados = json_decode($request->getBody()); try { $client = new GuzzleHttp\Client(['headers' => ['Authorization' => 'Bearer '. $dados->token_auto, 'Content-Type'=> 'application/json']]); $webrequest = $client->post( 'http://danel.danieljunior.com.br/api/v1/orders/'.$dados->id_ordem.'/billing/invoices', [ 'body' => json_encode([ 'remittance' => $dados->nota_remessa, 'symbolic' => $dados->nota_simbolica]) ]); $promise = $client->sendAsync($webrequest)->then(function($response) { $result = $response->getBody(); echo json_encode(array('status' => true,'texto' => json_decode($result, true))); }); } catch (Exception $e) { echo json_encode(array('status' => true,'texto' => json_decode($e->getResponse()->getBody()->getContents(), true))); } // $promise->wait(); });
  4. boa tarde amigos, Após a migração do delphi 10.2.3 para Xe11 esta tela parou de funcionar , apresentando a imagem anexo. Os Cte, NFe, NFSe não apresentaram problemas somente o MDF-e Estou com os fontes ACBR atualizados e bem como todos as DLLS mesmo assim o problema persiste . Aguem poderia me ajudar em alguma solução ?
  5. bom dia, amigos ! Nosso sistema atualmente envia a DANFE, XML das Nfe via e-mail, e depois e gerado outro e-mail enviado os boletos bancários. No entanto, alguns clientes fez uma solicitação para que possamos enviar tudo em e-mail só tanto o boleto , quanto o xml e o pdf da NFe. Já pesquisei algumas formas de fazer mas sem sucesso, alguém do nosso forum já se deparapu com esta situação que poderia me ajudar neste proposito ? Obrigado.
  6. Boa tarde , Preciso de uma ajuda de vocês, já tentei de todas as formas pegar os dados retornado pela dll do SITEF, exemplo : NSU Sitef, NSU Host, Cod Transação , Rede, etc ) para grava em banco de dados mas não estou conseguindo. Ja tentei colocar no ACBrTEFD1DepoisConfirmarTransacoes, ACBrTEFD1GravarLog, etc mas não consegui pegar . Como faço para capturar estes dados ? Anexo exemplo do que preciso. Obrigado.
  7. O que ocorre é o seguinte: - passo o primeiro cartão, confirmo , ele fica como status pendente no transação com o SITEF; - quando passo o segundo cartão , antes de colocar a senha, finalizo o prgrama , dai a primeira transação continua como pendente; - quando abro novamente a aplicação , ao inves dele cancelar a transação anterior , a t ransação fica como "EFETUADA" e não "CANCELADA" , ficando assim a venda com recebimento parcial; - diante disso a SITEF não homologa com esta "falha" que corre o risco de não receber a diferença segundo eles. Eu não sei como tratar esta situação ... Agradeço a todos
  8. Pessoal , obrigado pelo retorno, no entanto , entrei em contato com SiTef, os mesmo, me disse o seguinte: - anexo validação da sequencia 43
  9. Daniel, eu tenho apk completa da Software Express por aqui , podemos fazer isso juntos para que possamos homologar o SITEF no ACBR. Vou fazer a descrição : 1) estou utilizando o fonte padrao (não fiscal) para homologação; 2) fiz uma um pagamento de 90,00 ; 3) Utilizando 2 cartões sendo , o primeiro credito passei 45,00 digitei a senha e tudo mais, ok ; 4) Passando o segundo cartão (debito), na hora de digitar a senha , fui no gerenciador de tarefas e forcei o sistema fechar para simular o ambiente; 5) A primeira transação, pagamento de 45,00 no crédito deveria ter sido cancelada, porque a segunda transação (debito) não foi concluida, sendo assim a venda ficou pela metade do valor, pois validou o 45,00 no crédito e deixoar 45,00 do debito em aberto sem dar nenhum aviso; 6 ) Quando volta na aplicação a tela não pede para concluir a venda ; Segue alguns prints , casa tenha algum tempos podemos andar no discord e discurtimos um pouco mais , mas realemte é bug que está em componente, que poderá termos problemas futuros com venda não concluidas.
  10. Bom dia, estou validando junto a SkyTef o processo de homologação do SITEF, no entanto, no teste de multiplos cartões, quando por exemplo tenho uma venda de 90,00 que vou passar em 2 cartões (45,00 e 45,00) , quando uma das validacoes (sequencia 43 do roteiro de validações) pede para desligar a impressora e matar o processo (executável) o sistema confirma o primeiro cartão e não solicita a segundo cartão, fazendo com que a venda neste caso fique pela metade , o ideal , seria que neste caso a venda fosse cancelada , e não confirmada "parte dela". A SITEF não homologa deste forma, tem algum procedimento ou parametro que possa fazer esta alteração para continuar a homologação ?
  11. boa tarde, estou implantando o SITEF junto a Soft Express , no entanto, no componente TEF não fiscal está aparecendo algumas mensagens que pediram para tirar , por exemplo: 1) promocao e descontos, que o cliente ganhou que sai impresso no ticket, tem algum parâmetro para desabilitar esta opção; 2) Também é em relação as mensagens de "Forneça Taxa de Embarque ", "Fornecça Taxa de Serviços" (anexo print) tem parametro para que não apareçam? Poderiam me ajudar nisso ! Obrigado;
  12. boa tarde , amigos ! Gostaria de saber se existe no TEF aquivo de retorno igual temos nos bancos (arquivos de remessa e retorno) para fazer conciliação dos dados. Não conheço muito sobre o assunto TEF , estou tulizando componente ACBR TEf não fiscal par enviar os dados. Vi que no site deles tem um layout, já existe isso no ACBRTEF ? Se algume poder me ajudar agradeço;
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.