Índice das funções de programador
As funções são comandos pré-definidos pelo sistema, que tem como objetivo calcular um ou mais valores e retorná-los para uso na regra. A vantagem da função é que, se existe uma operação que é repetida em muitas regras, pode-se criar a função e chamá-la em cada regra, sem precisar implementá-la novamente. Uma função pode receber parâmetros e retornar valores.
As funções de programador disponíveis para o Gestão Empresarial | ERP estão listadas abaixo. Algumas estão relacionadas aos artefatos na proprietária e apenas poderão ser utilizadas em alguns processos. Em Processos relacionados a função de programador há uma tabela que informa quais funções estão relacionadas com os processos.
As funções não documentadas na tabela não tem controle de proprietária, ou seja, podem ser utilizadas independentemente das permissões da proprietária.
Nome | Descrição |
---|---|
AbrirTelaSistema | Esta função serve para abrir uma tela do sistema, também utilizando parâmetros. |
AdicionaComponenteModelo | Essa função adiciona um novo componente no modelo de produção. |
AdicionaConsumoComponente | Essa função adiciona um consumo para uma derivação do modelo no componente. |
AdicionaEstagioRoteiro | Essa função cria um novo estágio de produção no roteiro. |
AdicionaOperacaoManualRoteiro | Essa função cria uma nova sequência de operação no estágio do roteiro. |
AdicionaOperacaoRoteiro | Essa função cria uma nova sequência de operação no estágio do roteiro. |
AdicionaRateioRegra | Esta função tem por objetivo montar a pré-definição do rateio a ser apresentado na tela de rateio (F000RPF). |
AgendarExecucaoWebservice | Gera o registro na tabela de plano de execução para que seja executado posteriormente |
AgendarExecucaoWebserviceEx | Cria um novo plano de execução retornando o identificador único gerado |
AgluCtbContaPertence | Verificar se a conta informada pertence a aglutinação informada e retorna "SIM" ou "NAO". |
AgluCtbLibera | Irá destruir a instância criada(Deve ser utilizando antes do AgluCtbCriar para garantir que se houver uma instância criada anteriormente, ela seja destruída. Deve ser chamada também depois de utilizar os aglutinadores, para não deixar vazamento de memória). |
AgluCtbCarregar | Irá carregar um aglutinador em memória |
AgluCtbContas | Busca as contas que pertencem a aglutinação, separadas por vírgula. |
AgluCtbCriar | Cria a estrutura do aglutinador contábil. |
AgluCtbValorAglu | Busca o valor do aglutinador contábil no período informado. |
AgluCtbValorComp | Busca o valor do aglutinador na data/competência referente. |
AlfaParaDecimal | Esta função converte um valor alfanumérico para decimal. |
AlfaParaInt | Esta função é utilizada quando houver a necessidade, por exemplo: De efetuar operações aritméticas com este número |
AlteraCampoEncontroPag | - |
AlteraCampoEncontroRec | - |
AlteraCampoRetorno | Esta tem como o objetivo na cobrança escritural alterar valores que possam vir incorretos, ou que se deseje alterar nos arquivos de retorno, passando-se o campo a ser alterado e o valor que o mesmo irá conter |
AlteraCampoRetornoPE | Esta tem como o objetivo no pagamento eletrônico alterar valores que possam vir incorretos, ou que se deseje alterar nos arquivos de retorno, passando-se o campo a ser alterado e o valor que o mesmo irá conter. |
AlteraCampoSubst | Esta função permite que o usuário informe valores padrão para os campos da grade de substitutos. |
AlteraFormaRateioTransacao | Esta função tem como finalidade alterar a forma de rateio da tabela de transações. |
AlterarVidaUtilBem | Gera a movimentação de alteração da vida útil do bem, com a possibilidade da geração dos acréscimos do valor justo. |
AlteraSitMccTesouraria | Inativa um movimento da tesouraria. |
AlteraSitObsPed | Altera a situação da Observação de um pedido. |
AlterarStatusPlanoExecucao | Atualiza o status do plano de execução |
AlteraTituloCP | Permite trocar a transação e o valor original de um título do contas a pagar. |
AnalisaBloqueioAreaPedido | Analisa o pedido e bloqueá-lo ou não, de acordo com as parametrizações da empresa. |
AnoBissexto | Esta função tem por objetivo retornar a informação se um ano é ou não bissexto tomando como base o ano da data passada. |
ApontarOPs | Movimenta OPs. |
ArqExiste | Verifica se um arquivo físico existe no local especificado. |
Arredonda | Esta função arredonda um valor, conforme a precisão informada. |
Arredonda ABNT | Esta função aplica a regra de arredondamento da ABNT, conforme a precisão informada. |
ArredondarValor | Esta função arredonda determinado valor, conforme a precisão informada. |
ArredondaValorTipoAcerto | Esta função arredonda um valor tipo acerto, conforme a precisão informada. |
AtualizaEmbalagensNF | Altera os campos QtdEmb, NumEmb, PesLiq, PesBru da tabela de Notas Fiscais (E140Nfv) |
AtualizarPesosPFA | Tem por finalidade atualizar os pesos da pré-fatura após a inclusão dos itens da pré-fatura na embalagem. |
AtualizarSituacao_PFA_PES | A função verifica se todos os itens da pré-fatura estão embalados e caso estejam, altera a situação dos itens e dos dados gerais da pré-fatura para "3 - Para faturar". |
AtualizaSaldoContabil | Deve ser chamada ao iniciar um relatório da contabilidade. Executa a StoreProcedure que atualiza o saldo das contas, evitando assim que um relatório seja gerado com dados desatualizados. |
AtualizaSaldoContabilAbr | Deve ser chamada ao iniciar um relatório da contabilidade. Executa a StoreProcedure que atualiza o saldo das contas, evitando assim que um relatório seja gerado com dados desatualizados. Há a possibilidade de informar qual a empresa e a abrangência de filial. |
Nome | Descrição |
---|---|
BaixarComponentes | Baixa componentes de OPs. |
BuscaBaixaDepreciacao | Esta função foi criada para facilitar a busca das variáveis de retorno mencionadas acima, podendo ser utilizada para evitar cursores. |
BuscaBaixaDepreciacaoTipo | Esta função visa facilitar a busca das variáveis de retorno mencionadas acima, podendo ser utilizada para evitar cursores. |
BuscaCamposChaveTabela | Esta função tem por objetivo trazer os campos chave de qualquer tabela existente no sistema informando-se apenas o nome da tabela. |
BuscaDadosInvGerAntVer | Esta função busca o saldo anterior na inversão gerencial. |
BuscaDepreciacaoAcumulada | Esta função foi criada para facilitar a busca das variáveis de retorno mencionadas acima, podendo ser utilizada para evitar cursores. |
BuscaFilialTituloCP | Esta função tem como o objetivo carregar o título correto de acordo com a sua filial no retorno do pagamento eletrônico, quando existem títulos com a mesma numeração para filiais diferentes. |
BuscaFiltroRateioFin | Esta função tem por objetivo filtrar as contas ativas que o usuário tem acesso, e deve ser utilizada em regras e/ou relatórios. |
BuscaLinhaTexto | Esta função é utilizada para imprimir as linhas do texto que a função QuebraTexto dividiu. |
BuscaMascModPlano | Função exclusiva para contabilidade. Passando o modelo do plano de Contas da Empresa, retorna as 9 máscaras de acordo com o nível das contas. |
BuscaMascModPlano15n | Função exclusiva para contabilidade. Passando o modelo do plano de Contas da Empresa, retorna as máscaras de acordo com o nível das contas. |
BuscaMenorMaiorVctBaiBcd | Esta função busca o menor e maior vencimento na grade de Títulos a Baixar da tela de Baixa por recebimento de Cheques\Diversos (F301BCD). |
BuscarAbrEntUsuario | Retorna a abrangência de entidades ligadas ao usuário. |
BuscarSaldoContabil | Retorna o saldo contábil conforme dados passados via parâmetro. |
BuscaSaldoAntCCusto | Esta função carrega o saldo anterior calculado até a data informada de uma conta contábil por C. Custo. |
BuscaSaldoAnterior | Esta função disponibiliza o saldo contábil anterior (de uma empresa, sua filial e uma conta) calculado até a data informada. |
BuscaSaldoAnteriorAbr | Esta função disponibiliza o saldo contábil anterior (de uma empresa, a(s) filial(is) e uma conta) calculado até a data informada. |
BuscaSaldoAnteriorAbrAux | Esta função disponibiliza o saldo contábil anterior da conta auxiliar (de uma empresa, a(s) filial(is) e uma conta) calculado até a data informada. |
BuscaSaldoAnteriorHis | Esta função disponibiliza o saldo contábil anterior (tabelas históricas) de uma empresa, a(s) filial(is) e uma conta calculado até a data informada. |
BuscaSaldoProjeto | Essa função retorna os valores que foram carregados em lista da função CarregaSaldoProjeto ou da função CarregaSaldoAnteriorProjeto. |
BuscaTabPreco | Verifica se a transação soma ou diminui o ICMS no preço unitário (E001TNS.ComSip) e se a transação está configurada para a redução de ICMS ser considerada na formação do preço de venda (E001TVE.ConRic). |
BuscaVlrCccProduto | Retorna ao usuário da regra o valor de um componente de cálculo, conforme a tabela, o código do componente e o produto/derivação informados, sendo que esta função retorna o valor correto considerando todas as possibilidades de cadastramentos de Valores de Componentes de Cálculo por Tabela (por origem, família, produto, derivação ou agrupamentos) |
Nome | Descrição |
---|---|
CadastrarInfAdicionaisICMS | Permite gravar as informações adicionais na execução do identificador de regra IMP-661CALIM02 . |
CalculaAlfa | - |
CalculaIndiceCIAP | Esta função tem por objetivo calcular o índice do CIAP no sistema de forma centralizada. |
CalculaPrecoProRata | Calcula o preço unitário do contrato com base no critério pró-rata por competência (padrão do sistema) ou por período (através do identificador de regras VEN-160PRORA01 ). |
CalculaQtdMinutos | Calcula a qtde de minutos entre uma Data/Hora inicial/final. |
CalcularValoresCP | Esta função visa calcular os valores multimoeda dos títulos do contas a pagar: juros, multa, encargos, correção monetária (positiva), encargos, outros acréscimos, descontos, outros descontos e o valor líquido. |
CalcularValoresCR | Esta função visa calcular os valores multimoeda dos títulos do contas a receber: juros, multa, encargos, correção monetária (positiva), encargos, outros acréscimos, descontos, outros descontos e o valor líquido. |
CaminhoMenu | Monta o Caminho do menu onde determinada tela se encontra |
CancelarOP | Esta função faz exatamente o que o cancelamento de OP faz, ou seja, apenas cancela a OP e a respectiva qtde fica disponível para uma próxima geração, isso é claro se tiver necessidade (E815Nbp). |
CancelarProducao | Cancela OPs, Necessidades e Pedidos (equivalente a cancelamento de produção). |
CancelaSaldoOrdemCompra | Cancela uma quantidade de um item de produto ou serviço de uma ordem de compra. |
CaracterParaAlfa | Converte um caracter (que fica armazenado pelo código ASCII) para o valor Alfanumérico correspondente. |
CarregaImagemControle | Esta função somente aceita imagens do tipo .BMP ou .JPG. Carrega uma imagem qualquer a partir de um endereço, gravado no banco ou não ou ainda a partir de uma imagem gravada no banco. |
CarregaParametrosMovimento | Retorna os campos acima citados, gravados no primeiro movimento de inclusão de um bem à partir da competência informada. |
CarregarImagemFundoSistema | Carrega um papel de parede personalizado por empresa. |
CarregarCSVparaPlataforma |
Função que carrega arquivos CSV para a XPlatform. Para uso específico na integração entre sistema e BPM/Bot Factory. |
CarregarSaldoContabil | Carrega em memória o saldo contábil conforme dados passados via parâmetro. |
CarregarTextoArq | Esta função carrega para uma variável alfanumérica o conteúdo de um arquivo texto. |
CarregaSaldoAnteriorProjeto | Retorna o saldo anterior de um respectivo projeto. |
CarregaSaldoContabil | Esta função carrega o saldo contábil de uma empresa, sua filial e seus respectivos períodos. Quando o código da filial for igual a zero (0), buscará o saldo de todas as empresas(consolidado). |
CarregaSaldoContabilAbr | Esta função carrega o saldo contábil de uma empresa de acordo com a abrangência de filial informada e seus respectivos períodos. Quando o código da filial for igual a zero (0), buscará o saldo de todas as filiais(consolidado). |
CarregaSaldoContabilAux | Esta função carrega o saldo auxiliar de uma empresa de acordo com a abrangência de filial informada, contas auxiliares e seus respectivos períodos. |
CarregaSaldoContabilHis | Esta função carrega o saldo contábil (tabelas históricas) de uma empresa de acordo com a abrangência de filial informada e seus respectivos períodos. |
CarregaSaldoContabilZer | Carregar o saldo contábil antes do último encerramento do exercício. |
CarregaSaldoPorMes | Esta função carrega o saldo contábil de uma ou várias empresas de acordo com a abrangência de filial informada, abrangência de c.custos e seus respectivos períodos. |
CarregaSaldoPorMesAnt | Esta função faz basicamente a mesma coisa que a função 'CarregaSaldoPorMes', sendo que a única diferença é que a CarregaSaldoPorMesAnt disponibiliza uma estrutura interna para ser usada posteriormente pela função 'SaldoMesAcum'. |
CarregaSaldoProjeto | Carrega os Saldo e/ou Orçamento dos projetos passados conforme os parâmetros acima. |
CNPJValido | Esta função verifica se um CNPJ informado é realmente válido. Esta validade é determinada pelo do cálculo do dígito verificador através do módulo 11. |
ComposicaoProduto | Passando-se o Produto, Derivação, Quantidade a produzir, 'S' para Converter para U.M. estoque ou 'N' para usar U.M. Ficha, 'P' para Usar a descrição do Produto ou 'N' para usar a descrição da Nota, 'S' para Decompor Produzidos, 'S' para Decompor Montagens. O retorno desta função é uma Lista em Memória que deve ser lida com a Função " LeMemListCompPro ". |
ComposicaoProduto_2 | Passando-se o Produto, Derivação, Quantidade a produzir, 'S' para Converter para U.M. estoque ou 'N' para usar U.M. Ficha, 'P' para Usar a descrição do Produto ou 'N' para usar a descrição da Nota, 'S' para Decompor Produzidos, 'S' para Decompor Montagens. O retorno desta função é uma Lista em Memória que deve ser lida com a Função " LeMemListCompPro_2" . |
ComposicaoProduto_3 | Passando-se o Produto, Derivação, Quantidade a produzir, 'S' para Converter para U.M. estoque ou 'N' para usar U.M. Ficha, 'P' para Usar a descrição do Produto ou 'N' para usar a descrição da Nota, 'S' para Decompor Produzidos, 'S' para Decompor Montagens. O retorno desta função é uma Lista em Memória que deve ser lida com a Função " LeMemListCompPro_2 ". |
ComposicaoProduto_4 | Esta função tem basicamente o mesmo objetivo da função ComposicaoProduto, que é retornar uma Lista em Memória que deve ser lida com a Função "LeMemListCompPro". A diferença é que possui a variável pMsgUsu que define se a execução será interrompida e retorna mensagem de erro quando ocorrer alguma inconsistência na estrutura do produto. |
Concatena | Esta função concatena até 3 campo/variáveis tipo alfa, formando uma só variável. |
ConciliarSaldoCcu | Realiza a conciliação de saldo por centro de custo. |
ConsiderarItemContrato | Analisa se o item do contrato deverá ser impresso ou não, no relatório. |
ConsistirLctoAContabilizar | - |
ConvDataInt | Esta função tem como objetivo converter uma data qualquer alfanumérica independente de possuir 2 ou 4 casas para o ano, ter ou não barras para uma data numérica que será utilizado na regra. |
ConverteUnidadeMedida | Calcula a quantidade convertida de uma unidade de medida (de) para outra unidade de medida (para). |
ConverteDataBanco | Converte uma data qualquer, para o formato de data do banco de dados. |
ConverteDataSqlSenior2 | Converte datas para o formato SQL Senior 2. |
ConverteDataToDB | Converte uma data qualquer, para o formato de data do banco de dados. |
ConverteMascara | Converte um valor de entrada (numérico, data, hora ou cadeia de caracteres), para o tipo de dado cadeia de caracteres. |
ConverteMaskContab | Esta função disponibiliza a classificação das contas contábeis com uma máscara de visualizacão. |
ConverteParaMaiusculo | Converte o conteúdo de uma variável do tipo Alfa para maiúsculo. |
ConverteParaMinusculo | Converte o conteúdo de uma variável do tipo Alfa para minúsculo. |
CopiarAlfa | Copia parte do conteúdo de uma variável/campo alfanumérico para a variável alfanumérica Retorno. |
CopiarStr | Faz a cópia de parte de um texto. |
CPFValido | Esta função verifica se um CPF informado é realmente válido. |
CriaNovaDerivacao | Essa função cria uma nova derivação para o produto herdando todas as informações da família/produto. |
CorrigeSaldoporFilial | sta função tem a finalidade de efetuar a correção do saldo da filial nos movimentos de estoque em períodos de estoque que já estejam fechados sem que seja necessário atualizar os movimentos de estoque pela interface de Fechamento dos Estoques. |
CorrigeSaldoporDeposito | Esta função tem a finalidade de efetuar a correção do saldo da filial nos movimentos de estoque em períodos de estoque que já estejam fechados sem que seja necessário atualizar os movimentos de estoque pela interface de Fechamento dos Estoques. |
CriaNovoModelo | Essa função cria um novo modelo de produção. É necessário passar todos os parâmetros. |
CriaNovoProduto | Essa função cria um novo produto herdando todas as informações da família. |
CriaNovoRoteiro | Identica a função CriaNovoModelo, essa gera um novo roteiro de produção. |
CriaNovoServico | Gera novo serviço na tabela de serviços. O sistema também gera um código de produto. |
CriarEstoque | Liga o produto a vários depósitos. |
CriarEstruturaSaldoCcu | Cria em memória a estrutura de saldo por centro de custo. |
Nome | Descrição |
---|---|
DataExtenso | Esta função gera o extenso de determinada data. |
DefinirCategoriaPedidoWms | Esta função pode ser usada em regra do processo automático que busca priorizar pedidos. |
DeixaNumeros | Nesta função será passado uma variável alfanumérica e o retorno da função será na mesma variável mas somente com os números. |
DeletarAlfa | Esta função deleta (apaga) uma determinada quantidade de caracteres de uma variável/campo, a partir da posição informada. |
DeletarStr | Elimina parte de um texto. |
DesItemLista | Esta função retorna a descrição de um item de uma lista; |
DesMontaData | Esta função desmonta uma data, separando em três variáveis, as informações Dia/Mês/Ano da data. |
DisponibilizarPF_Faturar | A função não verifica nenhuma condição, apenas altera a situação dos dados gerais e dos itens da pré-fatura para "3 - Para faturar". |
DocumentoOrigem | Retorna a chave do documento origem conforme a lançamento origem. |
DuplicarFilial | Permite a duplicação dos parâmetros de uma filial para outra. |
Duplicar-Produto-Servico-Empresa | Duplica produtos/serviços entre empresas distintas. |
Nome | Descrição |
---|---|
EntradaValor | Função utilizada para entrada de valores nas regras. |
EnviarEmail | Envia e-mails através de uma regra ou de um modelo de relatório. |
EnviarEmailEX | Envia e-mails através de uma regra ou de um modelo de relatório. |
EscondeCampoTelaEntrada | Função que permite ao usuário esconder determinados campos da tela de entrada do modelo. |
EstaNulo | Esta função verifica se um campo tipo alfa está nulo ou não. |
EstornaComponentes | Estorna os componentes já baixados da OP. |
ExcluiBaixaCR | Exclui um movimento de baixa no contas a receber. |
ExcluirComponenteOP | Excluir componentes na O.P. |
ExcluiSeqModelo | Realiza a exclusão dos: Componentes do modelo (E700CMM); Consumos dos componentes por derivação do modelo (E700CTM); Narrativas por sequência dos componentes do modelo (E700NSR). |
ExecProg | Executa programas externos. |
ExecutaFormularioSGI | Esta função é utilizada para executar formulários SGI X-Window, passando como parâmetro valores para os campos-chave do formulário que será executado. |
ExecutaRegraRecursiva | Esta função não deve ser utilizada. Sua finalidade é apenas para testes internos. |
ExecutaRelatorio | Executa modelos de Relatórios, Notas Fiscais, Cheques, Duplicatas etc. |
ExecutaRelatorioArquivo | Esta função não deve ser utilizada. Sua finalidade é para uso restrito. |
ExecutarRotinaSapiens | Permite executar Rotinas Sapiens sem necessidade de agendamento por meio da tela Cadastro de Processo Automático (F000AGE). |
ExecutarRotinaSistema | Executa uma rotina do sistema. |
ExcluirCalculoPISCOFINS | Permite excluir a apuração do PIS/COFINS do tipo 41, 42, 43, 44, 47 e 48. |
ExisteCPA501BAIFE01 | Esta função irá verificar se o identificador de regras CPA-501BAIFE01 está ativo e vinculado a uma regra. |
ExportarSpedFiscal_EFD | Executa a geração automatizada do SPED (Sistema Público de Escrituração Digital). |
ExportarLFPD_AtoCotepe7005 |
Executa a geração automatizada da declaração LFPD - Cotepe Brasilia. |
ExportarSEFPE_AtoCotepe3505 | Executa a geração automatizada da declaração SEF - Pernambuco. |
ExportarDIC_Sergipe |
Executa a geração automatizada da declaração DIC - Sergipe. |
Extenso | Esta função gera o extenso de um valor. |
ExtensoMes | Esta função monta o extenso do mês de uma determinada data. |
ExtensoMoeda | Esta função gera o extenso de um valor com a moeda informada. |
ExtensoSemana | Esta função monta o extenso do dia da semana de uma determinada data. |
Nome | Descrição |
---|---|
FechaNFEletronica | Fecha notas fiscais eletrônicas em lote através de regra associada a um relatório de importação. |
FinalizarGravacaoDadosEntrada | Essa função finaliza a gravação das informações adicionadas através da função GravacaoCampoEntrada. |
ForcarFimEstagioOperacao | Força o fim de um estágio ou de uma operação de uma O.P./O.S. |
fun_CancelaSaldoRequisicoes | A função de programador "CancelaSaldoRequisicoes" tem por objetivo cancelar o saldo de itens de requisições a partir de uma regra, ligada ao agendador de processos, ou através de modelos de relatório. |
Nome | Descrição |
---|---|
GerarEntregaVarejo | Gera uma entrega a partir de uma NF (tipo da entrega: 4 - Futura do ERP). |
GeraLog | Esta função tem como objetivo gerar uma mensagem no arquivo de log dos processos automáticos e abortar a operação. |
GerarMDFeSaidaAutomatico | Ver Geração automática de MDF-e. |
GeraMovimento | Não gera movimento de entrada (E301MCR) para os títulos do contas a receber (E301TCR) importados com consistência padrão. |
GeraMovimentoNFSaida | Esta função tem por objetivo fazer movimentos de estoque automaticos, com as informãções fornecidas pelo item da nota fiscal que esta sendo processada. |
GeraNumeracaoSerie | Gera produtos numerados (série) na tela F210CNP. |
GeraObsBloPed | Essa função recebe a identificação de um pedido e os dados para que sejam geradas observações para esse pedido. |
GeraObsNf | Cadastra observações para pré-fatura via regra (E140OBS). |
GeraObsPed | Cadastra observações via regra para pedido (E120OBS). |
GeraObsPfa | Cadastra observações via regra para pré-fatura (E135OBS). |
GerarOrdemRecebimentoWmsSenior | Inicia a geração de uma ordem de recebimento para exportação ao Gestão de Armazenagem | WMS Senior. |
GerarOrdemSeparacaoWms | Esta função pode ser usada num processo automático para gerar ordens de separação no Gestão Empresarial | ERP (grava E000ODW, E000IOW). |
GerarOrdemSeparacaoWmsSenior | Inicia a geração de uma ordem de separação para exportação ao Gestão de Armazenagem | WMS Senior. |
GeraRatOrcCtb | Esta função grava os centros de custos que foram armazenados na lista interna pela função GeraRatOrcCtb, consistindo se os centros de custos aceitam lançamentos e se a soma dos rateios é igual ao valor do orçamento. |
GerarItensEmbalagemPFA | Tem por finalidade incluir os itens da pré-fatura na embalagem gerada através da função GerarSeqEmbalagemPFA e deverá ser executada para cada item da pré-fatura. |
GerarOP | Esta função gera O.Ps. digitadas para o produto/derivação informados em pParam, de acordo com a quantidade informada. |
GerarPendenciaExportacao | Gera pendência de integração de informações com sistemas externos. |
GerarPendenciaExportacaoRet | Gera pendência de integração de informações com sistemas externos. |
GerarSeqEmbalagemPFA | Tem por finalidade gerar a embalagem da pré-fatura passada como parâmetro, sendo que a mesma irá retornar a sequência da embalagem gerada. |
GerarSubprodutosOPModelo | Gera registros de subprodutos de OPs antigas, antes de existir a tabela E900SPR. |
GerarVidUtilInicial | Gerar a movimentação de alteração da vida útil do bem. |
GeraTabFicha2 | Gera os dados da Ficha na tabela E622REL, que é utilizada somente nos relatórios de ficha técnica de Custos |
GeraTabFicha3 | Gera os dados da Ficha na tabela E622REL, que é utilizada somente nos relatórios de ficha técnica de Custos. |
GravacaoCampoEntrada | O objetivo dessa função é gravar as informações da tela de entrada obedecendo seus parâmetros. |
GravaMemListCcc | Esta função grava(altera) os valores dos do componente de Cálculo do qual a abreviatura foi passada como parâmetro. |
GravaNumFcc | Grava no item da nota Fiscal o número do certificado de classificação impresso. |
GravaRatOrcCtb | Esta função grava os centros de custos que foram armazenados na lista interna pela função GeraRatOrcCtb, consistindo se os centros de custos aceitam lançamentos e se a soma dos rateios é igual ao valor do orçamento. |
GravarPedidoGrade | A rotina possui o mesmo funcionamento da rotina da tela do Comercial\Vendas\Pedidos\Via Grade de Produto, gerando pedidos fechados. |
GravaUltimoNum | Grava o último número do formulário impreso na E078Ult. |
Nome | Descrição |
---|---|
ImportacaoCotacoesMoeda | Função desenvolvida para rotina de importação de cotações de Moedas. Sua finalidade é especifica para cadastramento de cotações de moeda via Importação. |
ImportacaoMoeda | Função desenvolvida para rotina de importação de Moedas. Sua finalidade é especifica para cadastramento de moedas via Importação. |
ImportacaoNFEletronica | Função desenvolvida com o objetivo de verificar a autorização do cliente para o uso da funcionalidade de Importação de Nota Fiscal Eletrônica (NF-e). |
ImprimeNotasFiscaisSaida | Imprime uma abrangência de notas fiscais de saída, de uma série específica, permitindo configurar o comportamento da solicitação do último número pré-impresso (busca e solicita ao usuário, busca e não solicita ao usuário, ou utiliza informado sem solicitar confirmação ao usuário), além de permitir personalizar o modelo de relatório de notas de saída e a impressora a ser utilizada. |
IncluirArquivoGED | Permite incluir um arquivo no GED. |
IncluirComponenteOP | Inclui componentes na O.P. |
IncluirOperacaoOP | Possibilita a inclusão de uma sequência de roteiro em uma O.P. finalizada. |
IncluirServicoOP | Permite inserir uma operação externa na OP sem ao menos esta operação constar no roteiro. |
IncrementarCodigoAlfa | Esta função recebe um código alfanumérico (contendo somente letras 'A' a 'Z' maiúsculas) e o retorna incrementado. |
IniciarGravacaoDadosEntrada | Essa função irá iniciar a gravação das informações adicionadas atravez da função GravacaoCampoEntrada. |
InscricaoEstadualValida | Verifica se a inscrição estadual informada é válida. |
InsereCep | Inclui/Atualiza a tabela E008Cep com os parâmetros informados. |
InsereItensComposicaoProduto | Esta função tem por objetivo carregar uma Lista interna para ser usada em Relatórios. |
InsereItensNFSaldoEstoque | Esta função tem por objetivo fazer uma pesquisa em itens de notas fiscais de saída(E140IPV) e notas fiscais de Entrada(E440IPC), buncando registros que satisfaçam o filtro informado. |
InsereParcelaPedido | Esta função tem como objetivo inserir a parcela de um pedido. |
InsereRateioCrp | Esta função insere o rateio de títulos no contas a receber ou no contas a pagar, de acordo com os parâmetros informados. |
InserirAlfa | Esta função insere um ou mais caracteres em uma Variável/Campo, a partir da posição indicada. |
InserirPassoPlanoExecucao | Insere um novo passo de execução para a requisição |
InserirStr | Esta função insere um ou mais caracteres em uma Variável/Campo, a partir da posição indicada. |
IntParaAlfa | Esta função converte um numero para formato alfanumérico, desprezando as casas decimais. |
IntParaStr | Converte um número para o formato alfanumérico, considerando até 10 casas decimais. |
Nome | Descrição |
---|---|
LeDadosComponentesMinuta | Lê os componentes dos produtos assinalados para listar a estrutura na tela de minuta de embarque e os itens inseridos manualmente. |
LeDadosProdutoMinuta | Lê os produtos contidos na grade da tela de minuta de embarque. |
LeGridBaixasBcd | Esta função varre a grade de Títulos a Baixar da tela de Baixa por recebimento de Cheques\Diversos (F301BCD). |
LeLotesSubdivididos | Esta função traz para a regra os valores da grade da tela. |
LeMemListAnaEmbFil | Disponibiliza uma lista das filiais cujo estoque de embalagens (depósitos das filiais) foi analisado para esse pedido e quais suas quantidades a produzir e quais as suas quantidades aproveitadas/montadas para cada filial. |
LeMemListCcc | Esta função busca os valores referentes a um componente de Cálculo, passando como identificador do componente a abrevitura deste. |
LeMemListCompPro | Lê a Lista de componentes, que é carregada na função ComposicaoProduto. |
LeMemListCompPro_3 | Lê a Lista de componentes, que é carregada na função ComposicaoProduto e/ou na função ComposicaoCombinacao. |
LeMemListProOP | Esta função lê os dados da lista em memória que possui a estrutura de componentes do produto de uma OP. |
LeMenListCompPro_2 | Lê a Lista de componentes, que é carregada na função ComposicaoProduto_2 e ComposicaoProduto_3. |
LeTransferenciaProduto | Lê a lista de registros da consulta de transferências de estoque carregada, ao mandar imprimir na tela F211LIG. |
LerBalanca | Esta função é utilizada para fornecer o peso da balança ligada ao sistema. |
LerBalancaTipoPeso | Permite ler o peso líquido e a tara das balanças suportadas pela "DLL" da "ExecSoft". |
LerPedidosCanSub | Lê uma lista de memória criada e carregada no processamento no cancelamento e substituição dos itens (F120SIP). |
LerPosicaoAlfa | Esta função identifica qual o caractere que está em determinada posição do campo/variável de origem. |
LerPosicaoStr | Esta função identifica qual o caractere que está em determinada posição do texto de origem. |
LiberarSaldoContabil | Libera da memória a estrutura de saldos criada pela função CarregarSaldoContabil. |
LiberaSaldoContabil | Esta função libera as estruturas montadas pelas funções CarregaSaldoContabil ou CarregaSaldoContabilAbr. |
LiberaSaldoProjeto | Esta função libera as estruturas montada pela função CarregaSaldoProjeto. |
LimpaEspacos | Limpa os espaços em branco a direta e a esquerda de uma variável alfanumérica. |
LimpaEspacosDireita | Limpa os espaços em branco a direta de uma variável alfanumérica. |
LimpaEspacosEsquerda | Limpa os espaços em branco a esquerda de uma variável alfanumérica. |
LimpaGerTabAlf | Limpa o conteúdo do Registro GerTabAlf. |
LimpaGerTabNum | Limpa o conteúdo do Registro GerTabNum. |
LimpaRatOrcCtb | Esta função inicializa a lista interna utilizada para armazenamento dos rateios importados. |
LimparEstruturaSaldoCcu | Retira da memória a estrutura de saldo por centro de custo. |
ListaRegraAddProcurarAlfa | Função responsável para adicionar colunas e valores a serem pesquisadas valor na lista. Pode ser executada quantas vezes for necessárias. |
ListaRegraAddProcurarData | Função responsável para adicionar colunas e valores a serem pesquisadas valor na lista. Pode ser executada quantas vezes for necessárias. |
ListaRegraAddProcurarNumero | Função responsável para adicionar colunas e valores a serem pesquisadas valor na lista. Pode ser executada quantas vezes for necessárias. |
ListaRegraAddValorLinhaAlfa | Função responsável para pesquisar valor com tipo data na lista. |
ListaRegraAddValorLinhaData | Função responsável por adicionar coluna em uma linha. |
ListaRegraAddValorLinhaNumero | Função responsável por adicionar coluna em uma linha. |
ListaRegraAlterarLinhaAlfa | Função responsável por alterar valor de uma coluna em uma linha da lista. |
ListaRegraAlterarLinhaData | Função responsável por alterar valor de uma coluna em uma linha da lista. |
ListaRegraAlterarLinhaNumero | Função responsável por alterar valor de uma coluna em uma linha da lista. |
ListaRegraAnterior | Função responsável por posicionar no último registro da lista. |
ListaRegraCarregarJson |
Esta função lê os dados de um arquivo Json e os carrega em uma lista onde cada campo do Json é uma coluna na lista e cada registro é uma linha. |
ListaRegraCriarLista | Esta função cria uma lista para manipular valores dentro da regra. |
ListaRegraEmInclusao | Função responsável para ver a situação da linha, se permite incluir novas colunas. |
ListaRegraExcluirLinha | Função responsável por excluir linha posicionada da lista. |
ListaRegraFim | Função responsável verificar se é o fim da lista de registro. |
ListaRegraInicializarProcurar | Função responsável por limpar pesquisas anteriores e preparar lista pra uma nova consulta. |
ListaRegraInicio | Função responsável por posicionar no último registro da lista. |
ListaRegraIrPara | Função responsável por verificar se existe mais algum registro com os mesmos valores informado na pesquisa anterior. Procurar da linha anterior até a primeira linha da lista. Caso não localizar um novo registro, não será alterado a posição atual. |
ListaRegraLiberarLista | Função responsável por criar uma lista para manipular valores dentro da regra. |
ListaRegraNovaLinha | Função responsável por iniciar a inclusão de uma nova linha na lista. |
ListaRegraObterValorAlfa | Função responsável para obter valores das colunas em alfa. |
ListaRegraObterValorData | Função responsável para obter valores das colunas em data. |
ListaRegraObterValorNumero | Função responsável para obter valores das colunas em número. |
ListaRegraPodeAlterar | Função responsável por retornar se usuário da regra tem permissão para alterar valor de uma coluna da linha em que está posicionado. |
ListaRegraPodeExcluir | Função responsável por retornar se usuário da regra tem permissão para excluir a linha em que está posicionado. |
ListaRegraPodeIncluir | Função responsável por retornar se usuário da regra tem permissão para incluir uma nova linha; |
ListaRegraPosicaoAtual | Função responsável por retornar o posicionamento atual da lista, linha atual que está posicionado. |
ListaRegraPrimeiro | Esta função serve para posicionar para o primeiro registro da lista. |
ListaRegraProcurarAlfa | Função responsável para pesquisar valor com tipo alfa na lista. |
ListaRegraProcurarAnterior | Função responsável por verificar se existe mais algum registro com os mesmos valores informado na pesquisa anterior. |
ListaRegraProcurarData | Função responsável para pesquisar valor com tipo data na lista. |
ListaRegraProcurarNumero | Função responsável para pesquisar valor com tipo alfa na lista. |
ListaRegraProcurarProximo | Função responsável por verificar se existe mais algum registro com os mesmos valores informado na pesquisa anterior. |
ListaRegraProcurarRegistro | Função responsável para pesquisar valor com tipo data na lista. |
ListaRegraProximo | Esta função serve para posicionar no registro anterior da lista. |
ListaRegraSalvarLinha | Função responsável por salvar uma linha na lista. |
ListaRegraSalvarLista | Função responsável por salvar a lista em arquivo, Arquivo pode ser salvo em dois formatos ".txt" ou ".csv". |
ListaRegraTotalLinhas | Função responsável por retorna o total de linhas na listas. Quando lista estiver vazia será retornado valor -1. |
ListaRegraUltimo | Esta função serve para posicionar no último registro da lista. |
LoteLctoAdicionaAuxiliar | Esta função adiciona os lançamentos de composição auxiliar em uma estrutura em memória para serem gerados posteriormente. |
LoteLctoAdicionaAuxiliarRet | Esta função adiciona os lançamentos de composição auxiliar em uma estrutura em memória para serem gerados posteriormente. |
LoteLctoAdicionaLcto | Esta função adiciona os lançamentos em uma estrutura em memória para serem gerados posteriormente. |
LoteLctoAdicionaLctoCgc | Essa função adiciona os lançamentos em uma estrutura em memória para serem gerados posteriormente, além de permitir adicionar CPF/CNPJ para contas de crédito e débito. |
LoteLctoAdicionaLctoDoc | Esta função é utilizada para passar parâmetros para geração de lançamentos via Importação(SAIM640.scf). |
LoteLctoAdicionaLctoObs | Esta função é utilizada para passar parâmetros para geração de lançamentos via Importação. |
LoteLctoAdicionaLctoRet | Esta função adiciona os lançamentos em uma estrutura em memória para serem gerados posteriormente. |
LoteLctoAdicionaRateio | Esta função adiciona os rateios em uma estrutura em memória para serem gerados posteriormente. |
LoteLctoAdicionaRateioFin | Esta função adiciona os rateios em uma estrutura em memória para serem gerados posteriormente. |
LoteLctoAdicionaRateioRet | Esta função adiciona os rateios em uma estrutura em memória para serem gerados posteriormente. |
LoteLctoCria | Criar o objeto para tratamento das rotinas de importação de lançamentos contábeis |
LoteLctoGeraLote | Esta função gera o lote contábil, bem como os lançamentos e rateios adicionados através das funções LoteLctoAdicionaLcto e LoteLctoAdicionaRateio. |
LoteLctoGeraLoteRet | Esta função gera o lote contábil, bem como os lançamentos e rateios adicionados através das funções LoteLctoAdicionaLctoRet, LoteLctoAdicionaRateioRet e LoteLctoAdicionaAuxiliarRet. |
LoteLctoImportacaoSapiens | Esta função seta uma flag interna para que no caso de importações de lançamentos efetuados no próprio sistema, não sejam feitas algumas consistências internas desnecessárias no que diz respeito aos percentuais e valores de rateios. |
LoteLctoInicializa | Esta função inicializa as variáveis utilizadas na importação de lançamentos contábeis. |
LoteLctoInicializaCon | Esta função inicializa as variáveis utilizadas na importação de lançamentos contábeis e caso algum lançamento tenha inconsistência o processo é cancelado e nenhum lançamento é importado. |
LoteLctoInicializaDes | Esta função inicializa as variáveis utilizadas na importação de lançamentos contábeis. |
LoteLctoLibera | Libera o objeto para tratamento das rotinas de importação de lançamentos contábeis. |
Nome | Descrição |
---|---|
MMBuscaCotacaoMoeda | Busca o índice da cotação/previsão de uma moeda em uma determinada data. |
MMCria | Cria o objeto para tratamento das rotinas de multimoeda. |
MMCalcularCorrecaoMonetaria | Retorna a correção monetária de determinado valor, em determinada data, para uma moeda específica (diferente da moeda padrão da empresa), relacionando essa data a uma data e cotação de emissão. |
MMCalculaMultaTituloCP | Calcula o valor da multa do contas a pagar, de acordo com uma data base e CEP do cliente. |
MMCalculaMultaTituloCR | Calcula o valor da multa do contas a receber, de acordo com uma data base e CEP do cliente. |
MMLibera | Libera o objeto para tratamento das rotinas de multimoeda. |
MontaAbrangencia | - |
MontarAutenticacaoSeniorXd | Função para obtenção do token de acesso à plataforma. Para uso específico na integração entre ERP XT e BPM/BOT. |
MontaBMDCheque | Esta função disponibiliza variáveis para a utilização na impressão de cheque. |
MontaData | Esta função concatena três variáveis, formando uma data. |
MontaEstruturaProdutoOP | Esta função monta a estrutura do produto de uma OP com base nos componentes efetivamente utilizados (mesma lógica da tela F900ADC). |
MontaFaturamento | - |
MontaHistoricoPadrao | Função Exclusiva para Contabilidade. Passando o código do Histórico Padrão, e o complemento do lançamento, retorna o complemento formatado. |
MontaListaLostesSugeridos | Efetua a sugestão do lote de forma automática. |
MontaListEmbEst | Esta função carrega uma lista com os saldos em estoque das embalagens em forma de Grade. |
MontaNumLancamento | Esta função é utilizada para importação de lançamentos contábeis. |
MontaSaldoAntCliEmpFil | Esta função busca o saldo do cliente de acordo com a empresa ativa e a filial passada como parâmetro. |
MontaSaldoAntClienteGrupo | Esta função busca o saldo do cliente de acordo com o grupo passado como parâmetro. |
MontaSaldoAntCliTipoTitulo |
Esta função busca o saldo do cliente de acordo com o tipo do título:
'D' - Duplicatas, 'O' - Outros e 'C' - Adiantamentos/Pgto.Indevidos. |
MontaSaldoAntConta | Passando-se a Empresa, Conta, Transação(Opcional),Data Inicial,0 para Data Movimento ou 1 para data Liberação, retorna o Valor do Saldo Anterior da conta. |
MontaSaldoAntData | Esta função busca o saldo anterior de uma conta de acordo com a data passada. |
MontaSaldoAnteriorCliente | Esta função busca o saldo do cliente de acordo com a empresa ativa e suas filiais. |
MontaSaldoAnteriorFornecedor | Esta função busca o saldo do fornecedor de acordo com a empresa ativa e suas filiais. |
MontaSaldoAntExtrato | Esta função busca o saldo do extrato de acordo com a conta interna passada como parâmetro. |
MontaSaldoAntForEmpFil | Esta função busca o saldo do fornecedor de acordo com a empresa ativa e a filial passada como parâmetro. |
MontaSaldoAntFornecedorGrupo | Esta função busca o saldo do fornecedor de acordo com o grupo passado como parâmetro. |
MontaSaldoAntForTipoTitulo |
Esta função busca o saldo do fornecedor de acordo com o tipo do título:
'D' - Duplicatas, 'O' - Outros e 'C' - Adiantamentos/Pgto.Indevidos. |
MultiplicaValor | Esta função multiplica um número no formato alfanumérico por um fator de multiplicação numérico e retorna o resultado desta multiplicação em uma variável alfanumérica. |
Nome | Descrição |
---|---|
NomeCompletoUsuario | Passado o Código do Usuário como parâmetro, essa função retorna o nome completo do usuário. |
Nome | Descrição |
---|---|
ObterSequenciaPendenciaCarga | Tem como finalidade gerar uma sequência única para pendência de carga. |
ObterProximoId | Gerar um ID único para controlar os sequenciais das tabelas. |
OrcamentoCtaCtbAtualizarCtaPai | Percorre a lista de orçamentos previamente preenchida pela função de programador "OrcamentoCtaCtbPreencherMemoria();", e atualiza as contas superiores com a diferença do saldo informado no valor do orçamento por conta contábil. |
OrcamentoCtaCtbIniciarMemoria | Libera a memória que foi alocada ao instanciar a lista de orçamentos pela função de programador "OrcamentoCtaCtbIniciarMemoria();".Instanciar uma lista que futuramente irá ser preenchida com os orçamentos contábeis, através da função de programador "OrcamentoCtaCtbPreencherMemoria();". |
OrcamentoCtaCtbLiberarMemoria | Libera a memória que foi alocada ao instanciar a lista de orçamentos pela função de programador "OrcamentoCtaCtbIniciarMemoria();". |
OrcamentoCtaCtbPreencherMemoria | Adiciona o orçamento na lista de orçamentos que foi previamente instaciada pela função de programador "OrcamentoCtaCtbIniciarMemoria();", para futuramente atualizar o saldo das contas superiores da conta analitica em questão, utilizando a função de programador "OrcamentoCtaCtbAtualizarCtaPai();". |
OtimizarAbrangencia | Esta função de programador tem o objetivo de otimizar abrangências númericas. |
ObterValorNumericoPadraoCNAB | Esta função tem por objetivo retornar um valor alfa-numérico formatado no padrão CNAB (Centro Nacional de Automação Bancária), com base em um valor numérico. |
ObterValorAlfaPadraoCNAB | Esta função tem por objetivo retornar um valor alfa-numérico formatado no padrão CNAB (Centro Nacional de Automação Bancária), com base em um valor alfa. |
ObterValorDecimalPadraoCNAB | Esta função tem por objetivo retornar um valor alfa-numérico formatado no padrão CNAB (Centro Nacional de Automação Bancária), com base em um valor decimal ou monetário. |
ObterValorDataPadraoCNAB | Esta função tem por objetivo retornar um valor alfa-numérico formatado no padrão CNAB (Centro Nacional de Automação Bancária), com base em uma data. |
Nome | Descrição |
---|---|
PegarTipoVar | Esta função retorna o tipo de uma variável qualquer, passada como alfa. |
PegarValorVarAlf | Esta função retorna o valor de uma variável alfanumérica. |
PegarValorVarNum | Esta função retorna o valor de uma variável numérica ou data. |
PegaUltimoNum | Pega o Ultimo Numero de Formulário impresso. |
PosicaoAlfa | Esta função procura por uma parte de texto dentro de um campo/variável tipo alfa e retorna em que posição o texto inicia. |
PosicaoStr | Procura por um texto dentro de outro e retornar em que posição esse texto inicia. |
ProcuraEnter | Esta função Procura um caracter que indica "enter" ou nova linha(#13 ou #10) em uma string e retorna a string antes do primeiro enter, e o restante da string original, em variáveis separadas. |
Nome | Descrição |
---|---|
QuebraTexto | Esta função pega o texto indicado e faz assinalamentos de quebra de linha conforme o Tamanho_Linha especificado, retornando a quantidade de linhas que será usada para imprimir o texto. |
Nome | Descrição |
---|---|
RateioIntegracao | Manipula o rateio que é formando pelos movimentos de origem (movimentos dos módulos auxiliares), onde através desta função será possível intervir no rateio que será gerado antes da efetivação dos lançamentos contábeis. |
RateioIntegracaoFin | Manipula o rateio que é formado pelos movimentos de origem (movimentos dos módulos auxiliares), onde através desta função será possível intervir no rateio que será gerado antes da efetivação dos lançamentos contábeis. |
RecalcularOCServico | Recalcula as ordens de compra com as quantidades sobressalentes. |
RemeterRetornarServico | Executa remessa e retorno de serviço via disponível móvel ou coletores em geral, na condição de não ter OC (ordem de compra de serviço). |
RestoDivisao | Esta função retorna o resto da divisão de um número inteiro por outro. |
RetDiaSemana | Essa função retorna o dia da semana em forma de número da data de entrada. |
RetDiaUtilAntPos | Verifica se uma data é dia útil ou não, retornando o dia útil imediatamente anterior e o posterior. |
RetiraAcentuacao | Esta função recebe uma string com acentuação e retorna a mesma string sem acentuação. |
RetiraCaracteresEspeciais | Retira caracteres especiais deixando somente as letras e números, removendo todos os outros caracteres. |
RetornaAscII | Esta função retorna o caracter ASCII correspondente a um número. |
RetornarDiasUteisMes | Esta função tem por objetivo retornar a quantidade de dias úteis de um mês tomando como base uma determinada data. |
RetornarDiasUteisPeriodo | Esta função tem por objetivo retornar a quantidade de dias úteis entre as duas datas informadas no parâmetro |
RetornarDigitoVerificadorVolume | Gera um código do digito verificador conforme a quantidade de casas, que será controlado através da empresa pelo campo Quantidade de caracteres para controlar a leitura única de volumes (F070EMP) no cadastro da empresa. |
RetornarQuantidadeLoteUtilizada | Responsável por retornar a quantidade utilizada de um determinado lote, durante a execução do identificador de regra VEN-135EUDLE02 na formação de cargas. |
RetornaPagamentoNotaFiscal | Esta função tem como finalidade listar o total do ISS Retido de uma nota fiscal considerando as movimentações financeiras, ou seja, caso os títulos da nota fiscal tenham sido pagos no período de competência o sistema irá listar o total do ISS Retido desta nota fiscal e inclusive a maior de pagamento. |
RetornarQtdDiasAno | Esta função tem por objetivo retornar a quantidade de dias do ano tomando como base o ano da data passada. Dependendo do parâmetro "aTipoAno", pode retornar a quantidade de dias do ano considerando ano comercial ou ano civil. |
RetornarSaldoCcu |
Retorna o saldo para combinação de conta contábil com o centro de custo
que estão na estrutura de saldo por centro de custo em memória.
|
RetornarServicoOP | Retorna serviço de terceiros. |
RetornarSerieNotaFiscal | Esta função permite cadastrar uma nova série de nota fiscal com base em uma série já existente. |
RetornarSequencialBaseadoChave | Será criado um sequencial na base de dados conforme a tabela e chave de negócio informadas nos parâmetros. Ainda que uma tabela seja solicitada nos parâmetros, isso não significa que haverá uma ligação entre o sequencial e a tabela. A chamada da função de programador vai ignorar eventuais transações de banco em aberto no momento da chamada. |
RetornaValorPreviaCSLL | Utilizada na apuração do imposto IRPJ Lucro Real para retornar o total do imposto a pagar do imposto CSLL da última prévia gravada para o período da apuração do IRPJ Lucro Real. |
Nome | Descrição |
---|---|
Saldo | Esta função busca o saldo contábil das contas que foram carregadas através da função CarregaSaldoContabil. |
SaldoAnteriorCliente | Retorna o saldo anterior do cliente de uma determinada data, sendo possível passar como parâmetros os códigos de clientes, empresas, filiais, portadores, carteiras, moedas, representantes, tipo de títulos, grupo de contas, números de títulos, com a possibilidade de abrangência nos campos citados e estes não são obrigatórios. |
SaldoAnteriorFornecedor | Retorna o saldo anterior do fornecedor de uma determinada data, sendo possível passar como parâmetros os códigos de fornecedores, empresas, filiais, portadores, carteiras, moedas, tipo de títulos, grupo de contas, números de títulos, com a possibilidade de abrangência nos campos citados e estes não são obrigatórios. |
SaldoCompleto | Esta função busca o saldo contábil das contas que foram carregadas através da função CarregaSaldoContabilAbr. |
SaldoContabilCompleto | Retorna os saldos de acordo com os dados passados via parâmetro. |
SaldoMes | O saldo é retornado através das variáveis pSalM01, pSalM02, pSalM03, pSalM04, pSalM05 e pSalM06. |
SaldoProjeto | Esta função busca a estrutura montada pela função CarregaSaldoProjeto. |
SapiensSID | Função utilizada para obter dados a partir de um endereço HTTP, ou executar funções do SapiensSID. |
SapiensSIDEx | Submete uma requisição HTTP para invocação SID. |
SelecaoTabelas | Traz os dados de um comando SELECT(SQL) mais elaborado, tipo comando Count(),Sum(), etc. |
SelecionaDadosDIPI | Monta os dados utilizados numa DIPI. Como a regra é muito limitado para fazer, gorub by, sum e outras funções. |
SetaAlfaTelaEntrada | Função que permite ao usuário alterar os valores alfanuméricos da tela de entrada do modelo. |
SetaNumeroTelaEntrada | Função que permite ao usuário alterar os valores numéricos da tela de entrada do modelo. |
SetaParamBuscaTabPreco | |
SetarFiltroSql | Define um filtro sql, personalizado pelo cliente, em tabelas do sistema ou de usuário. |
SetarValorVarAlf | Esta função seta o valor de uma variável alfa. |
SetarValorVarNum | Esta função seta o valor de uma variável numérica ou data. |
SimulacaoIMP_Calcular | Esta função tem como objetivo retornar o valor de cada imposto calculado para o título (C.PAGAR) passado por parâmetro. |
SimulacaoIMP_CR_Calcular | Esta função tem como objetivo retornar os valores dos impostos calculados na baixa de um título do contas a receber. |
SimulacaoIMP_CalcularParcial | Esta função tem como objetivo retornar o valor de cada imposto calculado para o título (contas a pagar) passado por parâmetro, porém, permitindo enviar um valor de movimento diferente do valor em aberto do respectivo título. |
SimulacaoIMP_CR_CalcularParcial | Esta função tem como objetivo retornar os valores dos impostos calculados na baixa de um título do contas a receber, permitindo inclusive o envio de um valor de movimento diferente do valor em aberto do respectivo título. |
SimulacaoIMP_Finalizar | Esta função finaliza a rotina de simulação de impostos. |
SimulacaoIMP_Iniciar | Esta função inicializa a rotina de simulação de impostos. |
SinalizarFaturamentoWmsSenior | Gera o sinal de integração de uma nota fiscal autorizada para o WMS (Alcis e Silt/Senior). |
SomarMesesDataRef | Soma ao mês a quantidade passada no segundo parâmetro (aQtdMeses). |
StrParaInt | Converte um número alfanumérico para numérico, considerando até 10 casas decimais. |
SubstAlfa | Esta função substitui um sub-texto por outro em um texto. |
SubstAlfaUmaVez | Esta função substitui a primeira aparição de um sub-texto por outro em um texto. |
SugerirLoteCriterio | Efetuar a sugestão do lote de acordo com um critério de formação de estoque para verificar o saldo disponível dos lotes. |
SugerirLoteUnico | Efetuar a sugestão do lote de forma única, ou seja, não pode haver sugestão de mais lotes para o produto a ser sugerido. |
Nome | Descrição |
---|---|
TamanhoAlfa | Esta função verifica o tamanho do campo alfa especificado em Origem. |
TamanhoStr | Verifica o tamanho de um texto. |
TelaOrigemRelatorio | Esta função retorna a tela que acionou o relatório para tratamentos diferenciados no relatório, dependendo da tela. |
TotalContasCentroCusto | Retorna o total da tela de rateio, de acordo com as contas e cento de custos passados como parâmetro. |
TotalRateado | Esta função retorna o valor total rateado e pode ser utilizado independente da empresa possuir projeto e plano financeiro, basta nestes casos passar o valor 0 (zero) para o Projeto, Fase e Conta Financeria. |
Tracking_RegistrarDocumento | Essa função criará um evento de registro de documento na tabela E000ETK, para que posteriormente possa ser consumido pelo processo automático "Integração ERP x Tracking - Envio". |
Tracking_RegistrarFase |
Essa função criará um evento de registro de fase na tabela E000ETK, para que posteriormente possa ser consumido pelo processo automático "Integração ERP x Tracking - Envio". |
Tracking_CancelarFase | Essa função criará um evento de cancelamento de fase na tabela E000ETK, para que posteriormente possa ser consumido pelo processo automático "Integração ERP x Tracking - Envio". |
Tracking_Cancelar | Essa função criará um evento de cancelamento do tracking na tabela E000ETK, para que posteriormente possa ser consumido pelo processo automático "Integração ERP x Tracking - Envio". |
Tracking_Transferir | Essa função criará um evento de registro de documento na tabela E000ETK, para que posteriormente possa ser consumido pelo processo automático "Integração ERP x Tracking - Envio". |
Tracking_CancelarTransferido | Essa função criará um evento de registro de cancelamento de transferência na tabela E000ETK, para que posteriormente possa ser consumido pelo processo automático "Integração ERP x Tracking - Envio". |
TrocaEmpresaFilial | Esta função troca a Empresa e/ou a Filial ativa em tempo de execução do modelo. |
TrocaPortadorCarteira | Esta função tem como objetivo trocar o portador e carteira de um determinado título via regra. |
TrocarOpcaoOperacaoOP | Efetuar a troca da opção de uma operação da O.P. para outra que esteja cadastrada no roteiro, recalculando os seus tempos. |
TruncarDecimal | Esta função serve para truncar valores decimais. |
TruncarValor | Esta função elimina as casas decimais do valor passado, sem fazer nenhum tipo de arredondamento. |
Nome | Descrição |
---|---|
UltimoDia | Esta função verifica qual é o último dia do mês/ano da data informada. |
UltimoRegistro | Esta função verifica se o registro que está sendo listado na seção detalhe é o último elemento, retornando um valor numérico na segunda variável. |
Nome | Descrição |
---|---|
ValorElementoJson | Esta função lê o valor de um campo específico de um arquivo Json. |
VerificaDiaUtil | Verificar se uma data é dia útil ou não, retornar o dia útil a partir de uma data determinada. Sendo que este pode ser o próximo ou o anterior, dependendo do parâmetro informado. |
VerificaMovimentoConta | Esta função verifica na estrutura carregada pela CarregaSaldoContabilAbr se a conta possui alguma conta subordinada com movimento. |
VerificaNumero | Esta função verifica se um valor alfanumérico informado é um número ou não. |
VerificaValor | Esta função consiste valores nas linhas de grids das telas. |
VisaoContabil_Linha_Rotulo | Esta função irá retornar o nível de uma linha da consulta da visão, conforme o parâmetro NumLin. |
VisaoContabil_Nivel_Conta | Esta função irá retornar o nível de uma linha da consulta da visão, conforme o parâmetro NumLin. |