Re: [nfephp] E-mail de compilação para nfephp@googlegroups.com - 25 atualizações em 4 temas

20 views
Skip to first unread message

Envio de Teste

unread,
Sep 16, 2025, 9:56:41 PM (5 days ago) Sep 16
to nfe...@googlegroups.com
esse erro de file_exists(): open_basedir com erro de certificado não encontrado resolvi desativando 
  ini_set('display_errors',0);
  ini_set('display_startup_erros',0);
  #error_reporting(E_ALL);

Não sei se está correto, aqui parou o erro




Em ter., 16 de set. de 2025, 22:18, <nfe...@googlegroups.com> escreveu:
TEK CLICK SOLUÇÕES PARA EMPRESAS <adrsub...@gmail.com>: Sep 16 09:41AM -0300

Bom dia Roberto tentei de todas as formas ontem os eventos de cancelamento
e os outros da mesmo erros ativei o log de erro e ta me retornando esse
erro será que to fazendo errado alguma coisa, pra aprovação segue normal no
PR pros eventos da esse erro de comunicação, tô achando que é algo no
webservice deles mesmo e nao na biblioteca em si. pq troquei o
filediretorio pra outro caminho some esse alertas ai mais continua dando
erro de comunicação. lembrando que estou mandando em homologacao e tenho
Bpe ja aprovados pela biblioteca normal.
 
 
 
e esse log de erro dai
 
 
ERRO "status": "erro",
"xMotivo": "Erro de comunicação via soap, Erro interno do SERVIDOR"
}<br/>
<b>Warning</b>
: file_exists(): open_basedir restriction in effect.
File(certs/KiweImf6Cj.pem) is not within the allowed path(s):
(/home/parceiro/:/tmp/:/var/tmp/:/opt/alt/php74/usr/share/pear/:/dev/urandom:/usr/local/php74/lib/:/usr/local/php74/lib/:/usr/local/php56/lib/:/usr/local/lib/php/)
in <b>/home/parceiro/domains/
emissor.portalnfeweb.com.br/public_html/nfe/sped-bpe/vendor/nfephp-org/sped-common/src/Files.php
</b>
on line <b>76</b>
<br/>
<br/>
<b>Warning</b>
: file_exists(): open_basedir restriction in effect.
File(certs/afDf4ZU1hF.pem) is not within the allowed path(s):
(/home/parceiro/:/tmp/:/var/tmp/:/opt/alt/php74/usr/share/pear/:/dev/urandom:/usr/local/php74/lib/:/usr/local/php74/lib/:/usr/local/php56/lib/:/usr/local/lib/php/)
in <b>/home/parceiro/domains/
emissor.portalnfeweb.com.br/public_html/nfe/sped-bpe/vendor/nfephp-org/sped-common/src/Files.php
</b>
on line <b>76</b>
<br/>
<br/>
<b>Warning</b>
: file_exists(): open_basedir restriction in effect.
File(certs/CERkKbHZ0z.pem) is not within the allowed path(s):
(/home/parceiro/:/tmp/:/var/tmp/:/opt/alt/php74/usr/share/pear/:/dev/urandom:/usr/local/php74/lib/:/usr/local/php74/lib/:/usr/local/php56/lib/:/usr/local/lib/php/)
in <b>/home/parceiro/domains/
emissor.portalnfeweb.com.br/public_html/nfe/sped-bpe/vendor/nfephp-org/sped-common/src/Files.php
</b>
on line <b>76</b>
<br/>
 
Em seg., 15 de set. de 2025 às 17:51, Roberto Machado <linu...@gmail.com>
escreveu:
 
TEK CLICK SOLUÇÕES PARA EMPRESAS <adrsub...@gmail.com>: Sep 16 10:07AM -0300

um complemento pro PR pra ambiente de homologação pode qualquer empresa
fazer os teste indiferente do cnae diferente dos outros estados que precisa
se credenciar
 
Ambiente de homologação (ambiente de testes) – sem validade jurídica:
 
- Por ato de ofício da Secretaria da Fazenda, estarão automaticamente
credenciados ao ambiente de homologação, independentemente de prévia
autorização de uso de sistema emissor de documento fiscal, todos os
estabelecimentos ativos inscritos no Cadastro de Contribuintes do ICMS –
CAD/ICMS, com código de regime tributário que contemple emissão de
documento fiscal.
 
 
Em ter., 16 de set. de 2025 às 09:41, TEK CLICK SOLUÇÕES PARA EMPRESAS <
TEK CLICK SOLUÇÕES PARA EMPRESAS <adrsub...@gmail.com>: Sep 16 05:38PM -0300

boa tarde Roberto de tanto me bater a cabeça descobri o erro
 
esse é meu debug
 
DEBUG SOAPCURL
HTTP CODE: 500
CURL ERROR: NULL
 
ou seja ta se conectando com servidor mais a sefas ta retornando 500 por
causa que
 
Você está mandando o SOAP body assim:
 
<bpeDadosMsg xmlns="
http://www.portalfiscal.inf.br/bpe/wsdl/BPeRecepcaoEvento">
<eventoBPe xmlns="http://www.portalfiscal.inf.br/bpe" versao="1.00">
...
</eventoBPe>
</bpeDadosMsg>
 
⚠️ Errado:
O bpeDadosMsg não pode usar o namespace do WSDL
(.../wsdl/BPeRecepcaoEvento).
Esse namespace é só para o WSDL.
O conteúdo que vai dentro precisa estar no namespace raiz do BPe:
 
 
Correto seria:
 
<bpeDadosMsg xmlns="http://www.portalfiscal.inf.br/bpe">
<eventoBPe versao="1.00" xmlns="http://www.portalfiscal.inf.br/bpe">
...
</eventoBPe>
</bpeDadosMsg>
 
 
Segundo o Manual de Orientação do BPe (MOBPe), o serviço de Recepção de
Evento espera um lote de eventos, não apenas o <eventoBPe> isolado.
 
 
<bpeDadosMsg xmlns="http://www.portalfiscal.inf.br/bpe">
<envEventoBPe versao="1.00">
<idLote>123456</idLote>
<eventoBPe versao="1.00">
... teu evento assinado aqui ...
</eventoBPe>
</envEventoBPe>
</bpeDadosMsg>
 
 
 
 
Segue o sefazEvento corrigido
 
/**
* Send event to SEFAZ
* @param string $uf
* @param string $chave
* @param int $tpEvento
* @param int $nSeqEvento
* @param string $tagAdic
* @return string
*/
protected function sefazEvento(
$uf,
$chave,
$tpEvento,
$nSeqEvento = 1,
$tagAdic = ''
) {
$ignore = false;
$servico = 'BPeRecepcaoEvento';
$this->servico(
$servico,
$uf,
$this->tpAmb,
$ignore
);
 
$cnpj = $this->config->cnpj;
$dt = new \DateTime();
$dhEvento = $dt->format('Y-m-d\TH:i:sP');
$sSeqEvento = str_pad($nSeqEvento, 2, "0", STR_PAD_LEFT);
$eventId = "ID".$tpEvento.$chave.$sSeqEvento;
$cOrgao = UFList::getCodeByUF($uf);
 
// monta evento
$evento = "<eventoBPe xmlns=\"http://www.portalfiscal.inf.br/bpe\"
versao=\"$this->urlVersion\">"
. "<infEvento Id=\"$eventId\">"
. "<cOrgao>$cOrgao</cOrgao>"
. "<tpAmb>$this->tpAmb</tpAmb>"
. "<CNPJ>$cnpj</CNPJ>"
. "<chBPe>$chave</chBPe>"
. "<dhEvento>$dhEvento</dhEvento>"
. "<tpEvento>$tpEvento</tpEvento>"
. "<nSeqEvento>$nSeqEvento</nSeqEvento>"
. "<detEvento versaoEvento=\"$this->urlVersion\">"
. "$tagAdic"
. "</detEvento>"
. "</infEvento>"
. "</eventoBPe>";
 
// assinatura do evento
$eventoAssinado = Signer::sign(
$this->certificate,
$evento,
'infEvento',
'Id',
$this->algorithm,
$this->canonical
);
$eventoAssinado = Strings::clearXmlString($eventoAssinado, true);
 
// validação
$this->isValid($this->urlVersion, $eventoAssinado, 'eventoBPe');
 
// monta o lote de eventos
$idLote = str_pad(1, 15, '0', STR_PAD_LEFT);
$envEventoBPe = "<envEventoBPe xmlns=\"
http://www.portalfiscal.inf.br/bpe\" versao=\"1.00\">"
. "<idLote>$idLote</idLote>"
. $eventoAssinado
. "</envEventoBPe>";
 
// monta corpo SOAP
$body = "<bpeDadosMsg xmlns=\"http://www.portalfiscal.inf.br/bpe\">"
. $envEventoBPe
. "</bpeDadosMsg>";
 
// salva último request
$this->lastRequest = $eventoAssinado;
 
// envia para SEFAZ
$this->lastResponse = $this->sendRequest($body);
 
return $this->lastResponse;
}
 
 
Espero ter colaborado ai com a biblioteca depois de bater a cabeça aqui por
uma semana kkk.
 
Em ter., 16 de set. de 2025 às 10:07, TEK CLICK SOLUÇÕES PARA EMPRESAS <
Roberto Machado <linu...@gmail.com>: Sep 16 05:41PM -0300

HTTP code 500 é erro interno do servidor da SEFAZ, e normalmente nada tem
haver com o código da biblioteca.
 
Roberto
TEK CLICK SOLUÇÕES PARA EMPRESAS <adrsub...@gmail.com>: Sep 16 05:45PM -0300

Aí q tá agora tá cancelando normalmente com ajuste aí q fiz o erro 500 e pq
a Sefaz estava recebendo um soap body diferente do esperado ajustando o
body o cancelamento acontece .
 
Em ter., 16 de set. de 2025, 17:41, Roberto Machado <linu...@gmail.com>
escreveu:
 
TEK CLICK SOLUÇÕES PARA EMPRESAS <adrsub...@gmail.com>: Sep 16 05:46PM -0300

Espero ter ajudado
 
Em ter., 16 de set. de 2025, 17:45, TEK CLICK SOLUÇÕES PARA EMPRESAS <
Pedro Sousa <alfasys...@gmail.com>: Sep 13 08:14AM -0700

1041 - Rejeição: Valor do IBS da UF difere do calculado [nItem: 1]
 
Boa tarde pessoal, estou enviando o XML para o sefaz de Goiás e recebo essa
mensagem, os valores do XML estão de acordo com o informado, como segue o
xml:
 
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>200.00</vBC>
<gIBSUF>
<pIBSUF>0.1000</pIBSUF>
<vIBSUF>0.20</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.00</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>0.20</vIBS>
<gCBS>
<pCBS>0.9000</pCBS>
<vCBS>1.80</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
 
- Alguém ja conseguiu enviar para e aprovar pelo sefaz goiás, ou estou
montando o XML errado?
 
 
Em sábado, 13 de setembro de 2025 às 10:41:26 UTC-3, matheus...@gmail.com
escreveu:
 
Pedro Sousa <alfasys...@gmail.com>: Sep 13 08:16AM -0700

1041 - Rejeição: Valor do IBS da UF difere do calculado [nItem: 1]
 
Boa tarde pessoal, estou enviando o XML para o sefaz de Goiás e recebo essa
mensagem, os valores do XML estão de acordo com o informado, como segue o
xml:
 
<IBSCBS>
<CST>000</CST>
<cClassTrib>000001</cClassTrib>
<gIBSCBS>
<vBC>200.00</vBC>
<gIBSUF>
<pIBSUF>0.1000</pIBSUF>
<vIBSUF>0.20</vIBSUF>
</gIBSUF>
<gIBSMun>
<pIBSMun>0.00</pIBSMun>
<vIBSMun>0.00</vIBSMun>
</gIBSMun>
<vIBS>0.20</vIBS>
<gCBS>
<pCBS>0.9000</pCBS>
<vCBS>1.80</vCBS>
</gCBS>
</gIBSCBS>
</IBSCBS>
 
- Alguém ja conseguiu enviar para e aprovar pelo sefaz goiás, ou estou
montando o XML errado?
 
 
Em sábado, 13 de setembro de 2025 às 10:41:26 UTC-3, matheus...@gmail.com
escreveu:
 
Roberto Feijó <robertofe...@gmail.com>: Sep 15 07:33AM -0700

Bom dia

Amigo desculpe a duvida, alguem ja esta validando o xml, com as ultimas
atualizações, ja fiz os ajustes e estou calculando os novos impostos, porem
nao estou conseguindo validar pelo enderecos,
https://dfe-portal.svrs.rs.gov.br/Dfe/ValidadorRTC e
Em sábado, 13 de setembro de 2025 às 10:41:26 UTC-3, matheus...@gmail.com
escreveu:
 
Pedro Sousa <alfasys...@gmail.com>: Sep 16 11:55AM -0700

Alguém aqui de Goiás que está conseguindo validar as homologações, se tiver
pode responder por favor, não consigo ultrapassar
Sei que já coloquei aqui várias vezes, entretanto ninguém passou uma
informação, acredito que exista mais dev alqui que são de goiás que também
estão na mesma situação, se puder ajudar será muito agradecido para ajudar
mais devs
 
Rejeição: Valor do IBS da UF difere do calculado [nItem: 1]
 
Em terça-feira, 16 de setembro de 2025 às 15:13:06 UTC-3,
Matheus Viana <matheus...@gmail.com>: Sep 16 06:57AM -0700

Bom dia Pessoal,
 
Atualizei a biblioteca hoje pela manhã, estou tentando transmitir uma NFe
com mais de 1 item, porém, esta dando este erro: TOTAL DA IBS UF DIFERE DA
SOMATORIA DOS ITENS. Mas, ao processar o XML no validador , ele dá
autorizado o uso da NFE.
 
Vou colocar o XML em anexo para possível verificação. Estou precisando de
ajuda nisso.
 
Obrigado.
 
Att,
Matheus Viana <matheus...@gmail.com>: Sep 16 10:57AM -0700

Boa Tarde,
 
Atualizei a biblioteca e voltou a funcionar normalmente.
 
Obrigado.
 
Att, Matheus.
 
Em terça-feira, 16 de setembro de 2025 às 10:57:11 UTC-3, Matheus Viana
escreveu:
 
ALEX <fr.alex....@gmail.com>: Sep 16 05:40AM -0700

Fala Pessoal, queria saber indicação de hospedagem VPS boa para Saas.
INGASOFT SISTEMAS <ingasoft...@gmail.com>: Sep 16 10:00AM -0300

Hostinger plano KVM 8 - pegando 24 meses fica total de 2111 reais usando
meu link ->
https://www.hostinger.com.br/cart?product=vps%3Avps_kvm_8&period=24&referral_type=cart_link&REFERRALCODE=PEJRODRIG9AY&referral_id=0199529c-634b-72c2-ba06-ef5853d6ecea
 
Denis Brandl <den...@gmail.com>: Sep 16 10:01AM -0300

Olá Alex, eu indico a GetCon para mais robustez e qualidade (
https://getcon.com.br/) e Hostinger se quiser mais preço (
https://hostinger.com.br?REFERRALCODE=BVEDENISBKPF)
 
 
--
Denis Brandl
den...@gmail.com
-----------------------------------------------------------
Ter problemas na vida é Inevitável, ser derrotado por eles é Opcional
Adenildo Torres <adenild...@gmail.com>: Sep 16 10:39AM -0300

OVH.com
 
canada
 
Em ter., 16 de set. de 2025 às 09:40, ALEX <fr.alex....@gmail.com>
escreveu:
 
Juliana Apolo <julianaa...@gmail.com>: Sep 16 11:05AM -0300

Eu estou usando a kinghost e tenho gostado bastante...
https://king.host/servidor-vps
 
Em ter., 16 de set. de 2025 às 09:40, ALEX <fr.alex....@gmail.com>
escreveu:
 
 
--
Atenciosamente,
Juliana Apolo
(11) 95315-1881
Kaique Pereira <kaiqueper...@gmail.com>: Sep 16 11:23AM -0300

uso hetzner a anos, backup e snapshot todos os dias, upgrade e
donwgrade sempre que quiser, e maioria dessas empresas no brasil compra
deles e revende, processadores novos, ip interno para comunicao fora da
rede, loadbalance se precisa, e suporte rapido, me refiro a cloud e nao
servidor Ax ou EX, brasil e bom mas e tudo caro, coloque um CloudFlare e
ping sera de uns 40ms, OVH, OceanDigital, hetzner pra mim sao as
melhores, mas custo beneficio e hetzner
 
Em ter., 16 de set. de 2025 às 09:40, ALEX <fr.alex....@gmail.com>
escreveu:
 
Kaique Pereira <kaiqueper...@gmail.com>: Sep 16 11:26AM -0300

Recomento hetzner com painel aaPanel, nao precisa pagar caro para rodar
seu projeto,tenho um mini projeto que gasto 70 reais em servidores e lucro
1 salario, boa sorte
 
Em ter., 16 de set. de 2025 às 11:23, Kaique Pereira <
Adenildo Torres <adenild...@gmail.com>: Sep 16 11:39AM -0300

quem prepara seu server? formatacao, instalacao do linux, configuracao, etc?
 
abraco
 
Em ter., 16 de set. de 2025 às 11:27, Kaique Pereira <
Marcelo Mileris <marcelo...@gmail.com>: Sep 16 12:47PM -0300

Eu tenho uma vps da Oracle. É gratuita, vc pode instalar o aapanel ou o
portainer. E assim que escalar pode expandir para outro. Mas a máquina é
boa.
 
Oracle Free Tier. Tem muito tutorial no YouTube
 
 
Att
 
 
 
-----------------------------------------------------------
Marcelo Mileris
 
Em ter., 16 de set. de 2025 11:40, Adenildo Torres <
POP Computadores® <popcomp...@gmail.com>: Sep 16 01:22PM -0300

AWS Almalinux em EC2 com Cpanel
 
Em ter., 16 de set. de 2025 às 12:48, Marcelo Mileris <
SAELO <saeloele...@gmail.com>: Sep 16 12:25PM -0400

https://menuia.com/
 
Utilizo essa e me atende bem, muito estável.
 
Uarlen
 
Em ter., 16 de set. de 2025 às 08:40, ALEX <fr.alex....@gmail.com>
escreveu:
 
 
--
 
Uarlen
 
*SANTOS & LOPES ELETRO PEÇAS LTDA - EPP --- CNPJ 07.878.736/0001-06*
*Rua Caçapava, 4533, ST 09 de cima*
*Ariquemes-RO*
*(69)3536-5037*
*(69)99934-0961*
Fernando Freitas <fernand...@gmail.com>: Sep 16 09:41AM -0700

Com a minha experiência eu recomendo EC2 da amazon, já passei por muitas
pequenas e todas tem suas indisponibilidades. A da amazon nunca sai do ar
 
Em terça-feira, 16 de setembro de 2025 às 09:40:25 UTC-3, ALEX escreveu:
 
Diego Rodrigues <diego....@gmail.com>: Sep 16 02:00PM -0300

Ao invés da Aws eu iria de Digital Ocean. É fácil para configurar e tem bom
custo-benefício.
 
Em ter., 16 de set. de 2025, 13:42, Fernando Freitas <
Você recebeu esse resumo porque está inscrito para receber atualizações deste grupo. Você pode alterar suas configurações na página de associação do grupo.
Para cancelar sua inscrição neste grupo e deixar de receber e-mails do mesmo, envie um e-mail para nfephp+un...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages