Como informar o Responsável técnico na NFC-E

Home » Sem categoria » Como informar o Responsável técnico na NFC-E
Sem categoria Nenhum Comentário

Para realizar o envio das informações do responsável tecnico da NFCe presente na nota tecnica NT 2018 005_v1_20 – Alteração de leiaute NF-e e NFC-e (Final) seguiremos os passos abaixo. (Favor verificar seu respectivo metodo de integração “ApiOne, BemaOne ou BemaNFCe”).

O uso do Virtual Ecf em conjunto com a Bemafi32.dll está descontinuado e não receberá essa atualização.

Obs: Essa configuração é aplicada uma unica vez. Após configurada todas as vendas apresentarão o responsável técnico.

——————————————————————————

APIONE

PDV -> Pode se criar um botão no pdv chamando a função abaixo.

POST “http://localhost:9999/api/v1/sistema/configuracoes”

Passando os parametros do json abaixo. Alterando para os seus dados.

CSRT_cnpj – tamanho – 14 caracteres
CSRT_xContato – tamanho – 2 – 60 caracteres
CSRT_email – tamanho – 2 – 60 caracteres
CSRT_fone – tamanho – 6 – 14 caracteres
CSRT_idCSRT – tamanho – 2 caracteres
CSRT_hashCSRT – tamanho – 28 caracteres

{
“configuracao”: [ {
“nome”: “CSRT_cnpj”, “valor”: “27101611000182”
}, {
“nome”: “CSRT_xContato”, “valor”: “Pikachu”
}, {
“nome”: “CSRT_email”, “valor”: “pikachu@pokemon.com”
}, {
“nome”: “CSRT_fone”, “valor”: “2130030999”
}, {
“nome”: “CSRT_idCSRT”, “valor”: “”
}, {
“nome”: “CSRT_hashCSRT”, “valor”: “”
}
]
}

A resposta será 9500 “Operação realizada com Sucesso”.

Após isso reinicie o Fiscal Manager para que a modificação seja aplicada.

——————————————————————————

LOCALHOST

Para realizar a alteração pelo localhost, basta abrir o endereço do localhost (http://localhost:9999/docs/#/)

Ir na sessão sistema e clicar em POST /sistema/configuracoes

Passando os parâmetros do json abaixo. Alterando para os seus dados.

CSRT_cnpj – tamanho – 14 caracteres
CSRT_xContato – tamanho – 2 – 60 caracteres
CSRT_email – tamanho – 2 – 60 caracteres
CSRT_fone – tamanho – 6 – 14 caracteres
CSRT_idCSRT – tamanho – 2 caracteres
CSRT_hashCSRT – tamanho – 28 caracteres

{
“configuracao”: [ {
“nome”: “CSRT_cnpj”, “valor”: “27101611000182”
}, {
“nome”: “CSRT_xContato”, “valor”: “Charmander”
}, {
“nome”: “CSRT_email”, “valor”: “charmander@pokemon.com”
}, {
“nome”: “CSRT_fone”, “valor”: “2130039999”
}, {
“nome”: “CSRT_idCSRT”, “valor”: “”
}, {
“nome”: “CSRT_hashCSRT”, “valor”: “”
}
]
}

Após isso clique em Try Out.

A resposta será 9500 “Operação realizada com Sucesso”.

Reinicie o Fiscal Manager para que a modificação seja aplicada.

Até esta presente data da criação do readme (11/04/2019) a sefaz não está validando o idCSRT e hashCSRT portanto para homologação será enviado em branco.

Em caso ela comece a validar, basta inserir os dados nos campos respectivos.

——————————————————————————

Para desabilitar basta enviar as informações conforme json abaixo.

{
“configuracao”: [ {
“nome”: “CSRT_cnpj”, “valor”: “”
}, {
“nome”: “CSRT_xContato”, “valor”: “”
}, {
“nome”: “CSRT_email”, “valor”: “”
}, {
“nome”: “CSRT_fone”, “valor”: “”
}, {
“nome”: “CSRT_idCSRT”, “valor”: “”
}, {
“nome”: “CSRT_hashCSRT”, “valor”: “”
}
]
}

A resposta será 9500 “Operação realizada com Sucesso”.

Reinicie o Fiscal Manager para que a modificação seja aplicada.

——————————————————————————

BEMAONE.dll

Implemente a função Bematech_EfetuarConfiguracoes e os parametros do json são os abaixo:

CSRT_cnpj – tamanho – 14 caracteres
CSRT_xContato – tamanho – 2 – 60 caracteres
CSRT_email – tamanho – 2 – 60 caracteres
CSRT_fone – tamanho – 6 – 14 caracteres
CSRT_idCSRT – tamanho – 2 caracteres
CSRT_hashCSRT – tamanho – 28 caracteres

{
“configuracao”: [ {
“nome”: “CSRT_cnpj”, “valor”: “27101611000182”
}, {
“nome”: “CSRT_xContato”, “valor”: “Charmander”
}, {
“nome”: “CSRT_email”, “valor”: “Charmander@pokemon.com”
}, {
“nome”: “CSRT_fone”, “valor”: “2130030999”
}, {
“nome”: “CSRT_idCSRT”, “valor”: “”
}, {
“nome”: “CSRT_hashCSRT”, “valor”: “”
}
]
}

Reinicie o Fiscal Manager para que a modificação seja aplicada.

Até esta presente data da criação do readme (11/04/2019) a sefaz não está validando o idCSRT e hashCSRT portanto para homologação será enviado em branco.

Em caso ela comece a validar, basta inserir os dados nos campos respectivos.

Para desabilitar basta enviar as informações conforme json abaixo.

{
“configuracao”: [ {
“nome”: “CSRT_cnpj”, “valor”: “”
}, {
“nome”: “CSRT_xContato”, “valor”: “”
}, {
“nome”: “CSRT_email”, “valor”: “”
}, {
“nome”: “CSRT_fone”, “valor”: “”
}, {
“nome”: “CSRT_idCSRT”, “valor”: “”
}, {
“nome”: “CSRT_hashCSRT”, “valor”: “”
}
]
}

Reinicie o Fiscal Manager para que a modificação seja aplicada.

Obs: Caso mesmo utilizando a BEMAONE queria executar a configuração via localhost é possivel. Basta seguir o passo da LOCALHOST.

——————————————————————————

BEMANFCE.dll

Implemente a função Bematech_NFCe_CadastroCSRT presente na dll de versão 1.2.0.0 com os parametros:

Função: Bematech_NFCe_CadastroCSRT

parametros: char *cnpj, char *xContato, char *email, char *fone, char *idCSRT, char *CSRT

cnpj – tamanho – 14 caracteres
xContato – tamanho – 2 – 60 caracteres
email – tamanho – 2 – 60 caracteres
fone – tamanho – 6 – 14 caracteres
idCSRT – tamanho – 2 caracteres
CSRT – tamanho – 28 caracteres

Reinicie o Fiscal Manager para que a modificação seja aplicada.

Obs: Caso mesmo utilizando a BEMANFCE queria executar a configuração via localhost é possivel. Basta seguir o passo da LOCALHOST.