A empresa titular é a que foi criada no ato da assinatura. A chave de API
dela fica no backoffice e é a única autorizada a gerenciar empresas
(
/v1/companies). Cada empresa — a titular ou uma criada — opera e emite com
a sua própria chave. Veja Autenticação.1
(Opcional) Crie empresas adicionais
Só é necessário se você emite em nome de outras empresas além da titular.
Cadastre a empresa com CNPJ (
federalTaxNumber), razão social
(legalName), nome fantasia (name) e endereço (address) — campos
obrigatórios de CompanyEditingDto. A resposta traz o id da nova empresa
e a X-Api-Key dela no campo apiCredentials.apiKey.cURL
POST /v1/companies exige a X-Api-Key da empresa titular — é a
única chave autorizada a gerenciar empresas. A resposta traz a
X-Api-Key da nova empresa, usada para operá-la e emitir por ela; guarde-a
imediatamente, pois consultas posteriores a retornam ofuscada.2
Envie o certificado digital A1
Envie o arquivo Detalhes sobre validade, expiração e renovação em Certificado
digital.
.pfx e a senha por multipart/form-data. O certificado
é obrigatório para NF-e e NFC-e, e para NFS-e em municípios que exigem
assinatura digital.cURL
3
Defina as configurações de emissão
As configurações (Você só precisa configurar os blocos correspondentes aos modelos de nota
que sua empresa realmente emite.
CompanySettingsDto) controlam como a empresa emite
cada modelo de nota. Elas são organizadas em quatro blocos, todos
definidos em uma única chamada a PUT /v1/companies/{id}/settings:cURL
Responsável técnico
Se você é um SaaS ou software que emite notas em nome de outras empresas, deve configurar o responsável técnico — os dados são enviados no grupoinfRespTec da NF-e e da NFC-e.
O responsável técnico não se aplica à NFS-e.
general.technicalResponsible das configurações (PUT /v1/companies/{id}/settings), com os campos:
cURL
Herança: configure na titular, aplique em todas
- Configure o responsável técnico na empresa titular e ele vale para todas as empresas da conta.
- Você pode sobrescrever em uma empresa específica, definindo o
technicalResponsibledela — nesse caso, o dela prevalece. - Se nenhum responsável for configurado (nem na empresa, nem na titular), a Spedy atua como responsável técnico.
Autorização de uso na SEFAZ
Algumas SEFAZ exigem que o contribuinte solicite a autorização de uso do software emissor, informando o CNPJ do fornecedor (o responsável técnico). Se a empresa titular for o responsável técnico, é ela quem deve receber e autorizar essas solicitações.Quando a Spedy é o responsável técnico (nenhum responsável configurado),
informe o CNPJ da Spedy na autorização de uso: 47332178000101 — SPEDY
DESENVOLVIMENTO DE SOFTWARE LTDA.
Paraná (PR) — passo a passo
1
Acesse o Portal Receita/PR
Entre com o seu certificado digital (A1 ou A3).
2
Abra a opção UPD
No menu lateral esquerdo, clique em UPD.
3
Vá em Autorização de Uso
Acesse Autorização de Uso e depois Cadastro de Autorização de Uso.
4
Informe o CNPJ do fornecedor
Informe o CNPJ do sistema/fornecedor do software emissor e os dados da
sua empresa (CAD/ICMS ou CNPJ) para concluir o pedido.
Próximos passos
Conceitos e modelo de dados
Veja como empresa, certificado, configurações, clientes, produtos e vendas se relacionam.
Fluxo de emissão
Do payload da venda até a nota autorizada.