This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cnpj_prestador": "18765499000199", | |
"data_emissao": "2017-09-21T22:15:00", | |
"notas": [ | |
{ | |
"valor": 1230.00, | |
"total_prestado_mes": 14900.00, #usado para calcular a retenção | |
"tomador":{ | |
"cnpj":"07504505000132", | |
"razao_social":"Acras Tecnologia da Informação LTDA", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"nome_destinatario":"NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL", | |
"cpf_destinatario":"49996287912", | |
"informacoes_adicionais_contribuinte":"RETIRADA POR CONTA DO DESTINATÁRIO", | |
"valor_total_trib_est": "1.2", | |
"valor_total_trib_fed": "1.6", | |
"items":[ | |
{"codigo_ncm":"61012000", | |
"codigo_produto":"098978", | |
"descricao":"Camisa social", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
procedure autorizarNFe(jsonNFe: TStringList); | |
var | |
http: TIdHTTP; | |
url, resp, prodOrHom: string; | |
strs: TStringStream; | |
strl: TStringList; | |
zippedParams: TMemoryStream; | |
zipper: TAbZipper; | |
begin | |
if producao then |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$ch = curl_init(); | |
$token = "aaOqeu3poIWHM1VksU7EzVKPsai9RxGyM"; //Substituir pelo token enviado pelo suporte | |
$ref = 12345; //Substituir pela sua identificação interna da nota | |
curl_setopt($ch, CURLOPT_URL, "http://homologacao.acrasnfe.acras.com.br/nfse/" . $ref . "?token=" . $token); | |
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); | |
curl_setopt($ch, CURLOPT_HTTPHEADER, array()); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$ch = curl_init(); | |
$token = "aaOqeu3poIWHM1VksU7EzVKPsai9RxGyM" //Substituir pelo token enviado pelo suporte | |
$ref = 12345 //Substituir pela sua identificação interna da nota | |
curl_setopt($ch, CURLOPT_URL, "http://homologacao.acrasnfe.acras.com.br/nfse/" . $ref . "?token=" . $token); | |
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); | |
curl_setopt($ch, CURLOPT_HTTPHEADER, array()); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
procedure consultaNFe; | |
var | |
url, chave, valor, nomeTabela, nomePK, prefixoRef: string; | |
res: TStringList; | |
i: integer; | |
status: integer; | |
uri_sefaz, mensagem_sefaz, mensagem_status, numeroNFse: string; | |
separator_position: integer; | |
begin | |
url := '?token=aaOqeu3poIWHM1VksU7EzVKPsai9RxGyM' + //alterar o token pelo seu token enviado pelo suporte |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
procedure postToServer(content: TStream); | |
var | |
url, prefixoRef, nomeTabela, nomePK: string; | |
response: TStringStream; | |
begin | |
url := '?token=' + 'aaOqeu3poIWHM1VksU7EzVKPsai9RxGyM' + //alterar o token pelo seu token enviado pelo suporte | |
'&ref=' + 'sua_ref'; //alterar sua_ref pela identificação interna da nota em seu sistema | |
response := TStringStream.Create(''); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
//Abaixo há a montagem do arquivo de envio, substituir pelos dados reais da nota | |
$data = <<<EOT | |
data_emissao: 2013-05-31T12:00:00-03:00 | |
incentivador_cultural: false | |
natureza_operacao: "1" | |
optante_simples_nacional: false | |
prestador: | |
cnpj: 20975609000193 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
# Você deve definir isso globalmente para sua aplicação | |
$SERVER = "http://producao.acrasnfe.acras.com.br"; | |
$TOKEN = "token_recebido_do_suporte"; | |
$nfse = array( | |
"data_emissao" => '2013-05-31T12:00:00-03:00', | |
"natureza_operacao" => '1', | |
"prestador" => array( |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# encoding: utf-8 | |
require 'net/http' | |
require 'yaml' | |
# Você deve definir isso globalmente para sua aplicação | |
host = 'homologacao.acrasnfe.acras.com.br' | |
token = "SEU_TOKEN_DE_ACESSO" | |
nfse = { | |
'data_emissao' => '2013-05-31T12:00:00', | |
'incentivador_cultural' => false, |
NewerOlder