Preenchendo digitos a esquerda ou a direita Nfe Firebird 3/3
Olá pessoal neste novo artigo eu mostro como preencher digitos a esquerda e a direita para a Nfe
CREATE PROCEDURE P_S_NFE_PREENCHENUMERO (
codigo varchar(100),
vezes integer,
simbolo varchar(100),
"TYPE" char(1))
returns (
result varchar(100))
as
declare variable tamanho integer;
begin
if (type='E') then
begin
while (char_length(:codigo) < :vezes) do
begin
codigo = simbolo||codigo ;
end
result = :codigo ;
end
if (type='D') then
begin
while (char_length(:codigo) < :vezes) do
begin
codigo = codigo||simbolo ;
end
result = :codigo ;
end
suspend;
end
Dê um upgrade no início da sua jornada.
Crie sua conta grátis e baixe o e-book
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo