Documentation

DFeApi
in package

Table of Contents

Properties

$client  : mixed
$config  : mixed
$logger  : mixed
$maxRetries  : mixed
$statusMessages  : mixed

Methods

__construct()  : mixed
distribuirDFePorChaveAcesso()  : array<string|int, mixed>
Distribui os DF-e vinculados à chave de acesso informada.
distribuirDFePorNSU()  : PromiseInterface
Distribui os DF-e para contribuintes relacionados à NFS-e pelo NSU.
retryDistribuirDFePorNSU()  : mixed

Properties

$maxRetries

private mixed $maxRetries

$statusMessages

private mixed $statusMessages

Methods

distribuirDFePorChaveAcesso()

Distribui os DF-e vinculados à chave de acesso informada.

public distribuirDFePorChaveAcesso(string $chaveAcesso) : array<string|int, mixed>
Parameters
$chaveAcesso : string

Chave de acesso da NFS-e

Tags
throws
Exception

Em caso de erro na requisição

Return values
array<string|int, mixed>

Resposta da API

distribuirDFePorNSU()

Distribui os DF-e para contribuintes relacionados à NFS-e pelo NSU.

public distribuirDFePorNSU(int $nsu[, bool $lote = true ]) : PromiseInterface

Método assíncrono.

Parameters
$nsu : int

Número Sequencial Único

$lote : bool = true

(Opcional) Indica se deseja um lote de DF-e. Padrão true.

Return values
PromiseInterface

retryDistribuirDFePorNSU()

private retryDistribuirDFePorNSU(mixed $nsu, mixed $lote, mixed $retriesLeft, mixed $delaySeconds) : mixed
Parameters
$nsu : mixed
$lote : mixed
$retriesLeft : mixed
$delaySeconds : mixed

        
On this page

Search results