Devido à descontinuação da versão 5.10.3, que ocorrerá em 30/09/2025, informamos que este manual não receberá atualizações a partir desta data. Para mais informações sobre a evolução do Gestão Empresarial | ERP, acesse a documentação sobre a PCVV - Política do Ciclo de Vida das Versões.

Informamos que as funcionalidades da Reforma Tributária estão disponíveis apenas a partir da versão 5.10.4 do Gestão Empresarial.
Acesse o Portal de Exigências Legais da Senior para saber como preparar o seu negócio!

CarregaRoteiros

Esta função tem 2 objetivos: O de montar a lista de Roteiros, quando o parâmetro "Le" for igual a 0(zero) e a de retornar a concatenação das derivações do roteiro, quando o parâmetro "Le" for igual a 1(um).

Sintaxe: CarregaRoteiros(Numero End pPos, Numero End pFim, Numero Le,Alfa End CodRot, Alfa End Derivacoes);

Parâmetros:

Nome Tipo Descrição
pPos Numero Posição da Lista de Roteiros.
pFim Numero Indica se é final da lista.
Le Numero Indica se a chamada é de leitura de um roteiro, ou para montar a lista de roteiros.
CodRot Alfa

Se a chamada for para montar a lista de roteiros, deve ser o código do produto. Se a chamada é de leitura da lista de roteiros, deve ser o código do roteiro.

Derivacoes Alfa Concatenação de todos os roteiros lidos. Só tem funcionalidade quando a função é utilizada para Leitura do roteiro("Le" = 1).

Tipo de retorno:

Exemplo:

Definir Alfa CodRot[14];

Definir Alfa DCodRot[14];

Definir Alfa Derivacoes;

Definir Alfa DDeriva;

Definir Alfa ECodPro[14];

Definir Alfa CodPro[14];

FimMemList = 0;

Pos = 0;

Le = 0;

@Vai o CODPRO e retorna o CODROT@

CodPro = ECodpro;

CarregaRoteiros(Pos,FimMemList,Le,CodPro,Derivacoes);

Le = 1;

Pos = 0;

FimMemList = 0;

Enquanto (FimMemList = 0)

inicio

CarregaRoteiros(Pos,FimMemList,Le,CodRot,Derivacoes);

Se (FimMemList = 0)

Inicio

ListaSecao("Adicional_Roteiro");

Pos = Pos + 1;

Fim;

Fim;

Utilização da Função (dependentes): Nenhum dependente.

Observações: Esta função é utilizada no modelo de Ficha Técnica do produto - PRGE030.ger

Este artigo ajudou você?