Conversor de Modelos / Regras Específicas
Nesta opção permite converter os modelos de relatórios e as regras. Somente serão convertidos os modelos de relatórios específicos do cliente acima do número 99. Este recurso possui um controle que converte os modelos e as regras apenas uma vez. Para os modelos de relatórios, será utilizada a versão interna do modelo para identificar se ele deve ou não ser convertido. Para as regras, será considerada a versão dos arquivo binários. Na conversão, será gerado um registro no log de processamentos, que poderá ser consultado em "Diversos/Log/Processamentos" com o tipo 54 - Conversão. Segue alguns exemplos das conversões previstas:
Conversão de campos do Organograma (CodLoc):
Antes:
se (R034FUN.CodLoc = "0101")
Depois da Conversão:
se (R034FUN.NumLoc = RetornaNumLoc(1, "01.0.1"))
Tipo e nome de campos e variáveis inter-relacionadas com
variáveis locais:
Antes:
Definir Numero xCodCcu;
xCodCcu = R038HCC.CodCcu;
se (xCodCcu = 10)
Depois da Conversão:
Definir Alfa xCodCcu;
xCodCcu = R038HCC.CodCcu;
se (xCodCcu = "10")
Campos em comandos SQL:
Antes:
Definir Cursor cCursor;
cCursor.Sql"Select MaoObr From R024CAR";
cCursor.AbrirCursor();
xValue = cCursor.MaoObr;
Depois da Conversão:
Definir Cursor cCursor;
Definir Numero xValue;
cCursor.Sql"Select NatDes From R024CAR";
cCursor.AbrirCursor();
xValue = cCursor.NatDes;
Tipo e nome de Variáveis de Sistema e variáveis inter-relacionadas com
variáveis
locais:
Antes:
Definir Alfa xLocProducao;
Definir Alfa xLocContabil;
xLocProducao = R034FUN.CodLoc;
xLocContabil = xLocProducao;
Depois da Conversão:
Definir Numero xLocProducao;
Definir Numero xLocContabil;
xLocProducao = R034FUN.NumLoc;
xLocContabil = xLocProducao;