Exemplo n.º 1
0
require '../vendor/autoload.php';
require 'config.php';
use NfeFocus\Nfse;
use NfeFocus\Enviroment;
use NfeFocus\Issuer;
use NfeFocus\Receiver;
use NfeFocus\Address;
use NfeFocus\Items\Item;
use NfeFocus\Items\ItemContainer;
use NfeFocus\Transaction\InsertTransaction;
try {
    $issuer = new Issuer();
    $issuer->setCompanyDocument(CNPJ);
    $issuer->setCompanyName('DIN DIGITAL WEB LTDA ME');
    $issuer->setTradingName('DIN DIGITAL');
    $issuer->setStateRegistration(IE);
    $issuerAddress = new Address();
    $issuerAddress->setStreet('Rua Bernardino de Campos');
    $issuerAddress->setNumber('31, Sala 501');
    $issuerAddress->setNeighborhood('Centro');
    $issuerAddress->setCity('Santo André');
    $issuerAddress->setState('SP');
    $issuerAddress->setZipCode('09015-010');
    $issuer->setAddress($issuerAddress);
    $receiver = new Receiver();
    $receiver->setDocument('446.441.646-23');
    $receiver->setName('NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL');
    $receiver->setEmail('*****@*****.**');
    $receiverAddress = new Address();
    $receiverAddress->setStreet('Rua Bernardino de Campos');
    $receiverAddress->setNumber('31, Sala 501');