... vNF', IF( nComplementar = 1, '0.00', nValNot ) ),
IF( nImpVal = 0, '', ze_XmlTag( 'vTotTrib', nImpVal ) ),
'</ICMSTot>' );
...
No programa, basta chamar a stored procedure, e ela retorna o XML.
Pode ser harbour, hwgui, fivewin, minigui, python, php, asp, etc, até mesmo linux, android ou outro.
Pesquisa resultou em 281 ocorrências: +Stored
Termo pesquisado: +stored
- 08 Jul 2026 15:41
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Classe para gerar xml nfe/nfce
- Respostas: 15
- Exibições: 544
- 15 Jun 2026 15:51
- Fórum: SQL
- Tópico: Harbour + SQLMIX
- Respostas: 32
- Exibições: 5833
Re: Harbour + SQLMIX
... COMMIT sempre que completados com
sucesso.
- Blocos PL/SQL (Procedures, Functions)
Código executado entre os blocos BEGIN...END; padrão ou stored procedures não executarão AUTOCOMMIT em comandos DML (Data Management Language (SELECT, INSERT, UPDATE, DELETE)), sendo necessário emitir o COMMIT ...
sucesso.
- Blocos PL/SQL (Procedures, Functions)
Código executado entre os blocos BEGIN...END; padrão ou stored procedures não executarão AUTOCOMMIT em comandos DML (Data Management Language (SELECT, INSERT, UPDATE, DELETE)), sendo necessário emitir o COMMIT ...
- 26 Jan 2026 22:54
- Fórum: [x]Harbour
- Tópico: En tiempo de ejecución error.log
- Respostas: 5
- Exibições: 3046
Re: En tiempo de ejecución error.log
... oXmlDoc:findFirst( "structure" )
? oXmlNode:cName
oXmlNode := oXmlDoc:findFirst( "field" )
DO WHILE oXmlNode <> NIL
// attributes are stored in a hash
AAdd( aStruct, { oXmlNode:aAttributes[ "name" ] , ;
oXmlNode:aAttributes[ "type" ] , ;
Val( oXmlNode:aAttributes[ "len" ] ), ;
Val ...
? oXmlNode:cName
oXmlNode := oXmlDoc:findFirst( "field" )
DO WHILE oXmlNode <> NIL
// attributes are stored in a hash
AAdd( aStruct, { oXmlNode:aAttributes[ "name" ] , ;
oXmlNode:aAttributes[ "type" ] , ;
Val( oXmlNode:aAttributes[ "len" ] ), ;
Val ...
- 20 Out 2025 11:18
- Fórum: [x]Harbour
- Tópico: Atualização do Harbour 20-10-2025 Compilador ZIG
- Respostas: 4
- Exibições: 2805
Atualização do Harbour 20-10-2025 Compilador ZIG
... first stage done by GNU Make
* consider Alpha a 64-bit CPU too when it's a cross-build target
(untested)
* utils/hbmk2/hbmk2.prg
* updated stored list of Visual Studio (2013-2022) versions to C comp
revisions, which could be used in .hbp files HB_COMP_VER macro
; https://learn.microsoft ...
* consider Alpha a 64-bit CPU too when it's a cross-build target
(untested)
* utils/hbmk2/hbmk2.prg
* updated stored list of Visual Studio (2013-2022) versions to C comp
revisions, which could be used in .hbp files HB_COMP_VER macro
; https://learn.microsoft ...
- 01 Ago 2025 11:18
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Validar Inscrição estadual com DLL do Sintegra
- Respostas: 19
- Exibições: 11937
Validar Inscrição estadual com DLL do Sintegra
... não lembro se estão 100% atualizadas:
Em harbour:
https://github.com/JoseQuintas/sefazclass/blob/master/drafts/ze_inscestadual.prg
Em MySQL, stored function:
https://github.com/JoseQuintas/MySQL-functions/tree/main/source
Só uso em MySQL, vou atualizando aqui na máquina conforme aparece ...
Em harbour:
https://github.com/JoseQuintas/sefazclass/blob/master/drafts/ze_inscestadual.prg
Em MySQL, stored function:
https://github.com/JoseQuintas/MySQL-functions/tree/main/source
Só uso em MySQL, vou atualizando aqui na máquina conforme aparece ...
- 10 Jul 2025 12:52
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Meus repositórios atuais no github
- Respostas: 1
- Exibições: 3937
Meus repositórios atuais no github
... e outras coisas mais na pasta de rascunhos (DRAFTS)
Tem DANFE, DACTE, DAMDFE, DAEVENTO
https://github.com/JoseQuintas/MySQL-functions
STORED PROCEDURE/FUNCTION pra MySQL
Tem função de extenso, validar CPF, CNPJ, Inscrição Estadual
Pra rodar direto no servidor MySQL
Na sefazclass tem ...
Tem DANFE, DACTE, DAMDFE, DAEVENTO
https://github.com/JoseQuintas/MySQL-functions
STORED PROCEDURE/FUNCTION pra MySQL
Tem função de extenso, validar CPF, CNPJ, Inscrição Estadual
Pra rodar direto no servidor MySQL
Na sefazclass tem ...
- 02 Jul 2025 16:07
- Fórum: SQL
- Tópico: Alteração na stored procedure nfe
- Respostas: 1
- Exibições: 2526
Alteração na stored procedure nfe
Não pensei que ia ser tão rápido.
Alteraçào da rotina.
Esse percentual de biodiesel OBRIGATORIAMENTE precisa sair no DANFE.
Em produtos e em informações adicionais. aff
Alteraçào da rotina.
Esse percentual de biodiesel OBRIGATORIAMENTE precisa sair no DANFE.
Em produtos e em informações adicionais. aff
- 01 Jul 2025 19:25
- Fórum: SQL
- Tópico: Alteração na stored procedure nfe
- Respostas: 1
- Exibições: 2526
Alteração na stored procedure nfe
... com álcool, talvez tenha outra coisa pra informar.
Deixando fácil agora, pra ficar mais fácil depois.
Lembrando:
O fonte fica na base de dados, é STORED PROCEDURE, nem passa pelo harbour, e é executado pelo servidor.
MySQL não tem debug, e em caso de erro em run-time pode ficar complicado ...
Deixando fácil agora, pra ficar mais fácil depois.
Lembrando:
O fonte fica na base de dados, é STORED PROCEDURE, nem passa pelo harbour, e é executado pelo servidor.
MySQL não tem debug, e em caso de erro em run-time pode ficar complicado ...
- 19 Jun 2025 21:59
- Fórum: [x]Harbour
- Tópico: Calendário, marcar dia trabalhado
- Respostas: 35
- Exibições: 22680
Calendário, marcar dia trabalhado
Sim.
É que a rotina cria um intervalo maior que o mês, pra mostrar as possíveis semanas.
Em STORED PROCEDURE seria mais flexível, ou talvez em MariaDB ou MySQL mais moderno.
Vou ver o que dá pra fazer, talvez um limite.
É que a rotina cria um intervalo maior que o mês, pra mostrar as possíveis semanas.
Em STORED PROCEDURE seria mais flexível, ou talvez em MariaDB ou MySQL mais moderno.
Vou ver o que dá pra fazer, talvez um limite.
- 13 Jun 2025 11:29
- Fórum: Projeto hbNFe
- Tópico: Classe para gerar nfe/nfce
- Respostas: 22
- Exibições: 8730
Classe para gerar nfe/nfce
... etc.
Já mostrando como gerar XML direto, cada um consegue se virar, não depende de ninguém, nem de atualização, nem nada.
No MySQL é bom criar stored procedure/function pequenas, por bloco, assim melhor pra debug, que não existe no MySQL.
Note que é a ordem exata do XML, é só olhar o XML e ...
Já mostrando como gerar XML direto, cada um consegue se virar, não depende de ninguém, nem de atualização, nem nada.
No MySQL é bom criar stored procedure/function pequenas, por bloco, assim melhor pra debug, que não existe no MySQL.
Note que é a ordem exata do XML, é só olhar o XML e ...
- 11 Jun 2025 10:17
- Fórum: SQL
- Tópico: variável por referência
- Respostas: 1
- Exibições: 2550
variável por referência
Comecei a usar variável por referência.
Mas só funciona com STORED PROCEDURE.
Alterei toda parte de geração de XML de NFE.
Rotina de totais:
CREATE PROCEDURE ze_XmlNfeTotais( nIdNotFis INT(11), INOUT cEndXml TEXT )
BEGIN
DECLARE cThisXml TEXT CHARSET latin1;
DECLARE nIcmBas, nIcmVal, nSubBas ...
Mas só funciona com STORED PROCEDURE.
Alterei toda parte de geração de XML de NFE.
Rotina de totais:
CREATE PROCEDURE ze_XmlNfeTotais( nIdNotFis INT(11), INOUT cEndXml TEXT )
BEGIN
DECLARE cThisXml TEXT CHARSET latin1;
DECLARE nIcmBas, nIcmVal, nSubBas ...
- 20 Abr 2025 21:16
- Fórum: HwGui
- Tópico: Modificando samples
- Respostas: 23
- Exibições: 17449
Modificando samples e bug(*) encontrado(*)
... 42, 1600 }, ;
{ "John", 31, 15000 } }
@ 10, 30 BROWSE oBrowse ;
ARRAY ;
SIZE 450, 250 ;
STYLE WS_BORDER + WS_VSCROLL + WS_HSCROLL
// array stored on browse aArray, and codeblocks using it
oBrowse:aArray := aBrowseList
oBrowse:AddColumn( HColumn():New( "Name", { | v, o | (v), o:aArray[ o ...
{ "John", 31, 15000 } }
@ 10, 30 BROWSE oBrowse ;
ARRAY ;
SIZE 450, 250 ;
STYLE WS_BORDER + WS_VSCROLL + WS_HSCROLL
// array stored on browse aArray, and codeblocks using it
oBrowse:aArray := aBrowseList
oBrowse:AddColumn( HColumn():New( "Name", { | v, o | (v), o:aArray[ o ...
- 28 Jan 2025 12:52
- Fórum: Banco de Dados
- Tópico: Instalação MariaDB falhando em Windows 11
- Respostas: 12
- Exibições: 7653
Instalação MariaDB falhando em Windows 11
Dei uma olhada agora e é interessante.
show1.png
show2.png
O primeiro é MySQL, o segundo é MariaDB.
No MariaDB inclui COLLATE na stored function.
Significa que o backup de um pro outro poderia trazer problemas.
Pois é... quando não definido entra o default.
E o default nem sempre é o mesmo ...
show1.png
show2.png
O primeiro é MySQL, o segundo é MariaDB.
No MariaDB inclui COLLATE na stored function.
Significa que o backup de um pro outro poderia trazer problemas.
Pois é... quando não definido entra o default.
E o default nem sempre é o mesmo ...
- 27 Jan 2025 13:43
- Fórum: Banco de Dados
- Tópico: Instalação MariaDB falhando em Windows 11
- Respostas: 12
- Exibições: 7653
Instalação MariaDB falhando em Windows 11
Depende de como fez/restaurou.
Desde quando migrei de MySQL 5.6 para 5.7 e tive problemas com codepage, defino a codepage EM CADA TABELA, EM CADA STORED PROCEDURE, EM CADA STORED FUNCTION, assim não importa qual é o default do servidor.
O que eu sei é que na hora de restaurar, o HeidiSQL permite ...
Desde quando migrei de MySQL 5.6 para 5.7 e tive problemas com codepage, defino a codepage EM CADA TABELA, EM CADA STORED PROCEDURE, EM CADA STORED FUNCTION, assim não importa qual é o default do servidor.
O que eu sei é que na hora de restaurar, o HeidiSQL permite ...
- 15 Nov 2024 10:20
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Complementando aplicativo com ASP/HTML/ADO
- Respostas: 9
- Exibições: 3859
programando ASP/HTML com ADO
... até mais caro.
É grátis.
É só falar pro provedor, caso não esteja ativado, pra ativar.
Me parece que tem até pra servidor Linux.
Que tal minha stored procedure em MySQL que retorna o extenso de um número ?
Via ASP.
http://www.jpatecnologia.com.br/extenso.asp?valor=454454.54
ASP é limitado ...
É grátis.
É só falar pro provedor, caso não esteja ativado, pra ativar.
Me parece que tem até pra servidor Linux.
Que tal minha stored procedure em MySQL que retorna o extenso de um número ?
Via ASP.
http://www.jpatecnologia.com.br/extenso.asp?valor=454454.54
ASP é limitado ...