Coluna calculada que indica se a baixa consultada é uma baixa ou uma baixa automática. Esta coluna está disponível para os prefixos BAI, ACS e ACR desta forma pode ser exibida se a baixa, acessório e/ou acessoriado são baixas ou baixas automáticas.
BAI_XBAIXAAUTOMATICA
ACS_XBAIXAAUTOMATICA
ACR_XBAIXAAUTOMATICA
Coluna calculada que indica se o item da baixa é cancelado ou não cancelado. Esta coluna está disponível para o prefixo BAI, desta forma pode ser exibida para baixas ou baixas automáticas.
BAI_XCANCELAMENTO
Coluna calculada que indica a chave do pedido baixado ou a chave do pedido baixado que teve a baixa cancelada. Esta coluna está disponível para os prefixos BAI, ACS, ACR e NFV, desta forma pode ser exibida para baixas, baixas automáticas, baixas acessórias, baixas acessoradas e nota fiscal vinculada.
BAI_XCHPEDBAIXA
ACS_XCHPEDBAIXA
ACR_XCHPEDBAIXA
NFV_XCHPEDBAIXA
Filtro para selecionar todas as baixas, apenas devoluções ou sem incluir devoluções.
Foi disponibilizada a constante FiltroCalculadoDeBaixa.DEVOLUCAO que pode conter os seguintes valores:
FiltroCalculadoDeBaixa.DEVOLUCAO.todos
FiltroCalculadoDeBaixa.DEVOLUCAO.apenas_devolucoes
FiltroCalculadoDeBaixa.DEVOLUCAO.sem_incluir_devolucoes
Filtro para selecionar todas as baixas, apenas com saldo de devolução ou apenas sem saldo de devolução.
Foi disponibilizada a constante FiltroCalculadoDeBaixa.SALDO_DEVOLUCAO que pode conter os seguintes valores:
FiltroCalculadoDeBaixa.SALDO_DEVOLUCAO.todos
FiltroCalculadoDeBaixa.SALDO_DEVOLUCAO.com_saldo_devolucao
FiltroCalculadoDeBaixa.SALDO_DEVOLUCAO.sem_saldo_devolucao
Filtro para selecionar todas as pré-baixas, apenas pré-baixas ou sem incluir pré-baixas.
Foi disponibilizada a constante FiltroCalculadoDeBaixa.PRE_BAIXA que pode conter os seguintes valores:
FiltroCalculadoDeBaixa.PRE_BAIXA.todos
FiltroCalculadoDeBaixa.PRE_BAIXA.apenas_pre_baixas
FiltroCalculadoDeBaixa.PRE_BAIXA.sem_incluir_pre_baixas
Filtro para selecionar todas as baixas automáticas, apenas baixas automáticas ou sem incluir baixas automáticas.
Foi disponibilizada a constante FiltroCalculadoDeBaixa.BAIXA_AUTOMATICA que pode conter os seguintes valores:
FiltroCalculadoDeBaixa.BAIXA_AUTOMATICA.todos
FiltroCalculadoDeBaixa.BAIXA_AUTOMATICA.apenas_baixas_automaticas
FiltroCalculadoDeBaixa.BAIXA_AUTOMATICA.sem_incluir_baixas_automaticas
Filtro para selecionar todas as baixas, apenas baixas com acessórios ou sem acessórios.
Foi disponibilizada a constante FiltroCalculadoDeBaixa.ACESSORIO que pode conter os seguintes valores:
FiltroCalculadoDeBaixa.ACESSORIO.todos
FiltroCalculadoDeBaixa.ACESSORIO.com_acessorio
FiltroCalculadoDeBaixa.ACESSORIO.sem_acessorio
Filtro para selecionar todas as baixas, apenas baixas com acessoriados ou sem acessoriados.
Foi disponibilizada a constante FiltroCalculadoDeBaixa.ACESSORIADO que pode conter os seguintes valores:
FiltroCalculadoDeBaixa.ACESSORIADO.todos
FiltroCalculadoDeBaixa.ACESSORIADO.com_acessoriado
FiltroCalculadoDeBaixa.ACESSORIADO.sem_acessoriado
Filtro para selecionar todas as baixas, apenas baixas com nota fiscal vinculada ou sem nota fiscal vinculada.
Foi disponibilizada a constante FiltroCalculadoDeBaixa.NOTA_FISCAL_VINCULADA que pode conter os seguintes valores:
FiltroCalculadoDeBaixa.NOTA_FISCAL_VINCULADA.todos
FiltroCalculadoDeBaixa.NOTA_FISCAL_VINCULADA.com_nota_fiscal_vinculada
FiltroCalculadoDeBaixa.NOTA_FISCAL_VINCULADA.sem_nota_fiscal_vinculada
Filtro para selecionar todos os itens apenas de baixas cancelados ou não cancelados. Caso este filtro não seja utilizado todas as baixas serão retornadas, inclusive as canceladas.
Foi disponibilizada a constante FiltroCalculadoDeBaixa.CANCELAMENTO que pode conter os seguintes valores:
FiltroCalculadoDeBaixa.CANCELAMENTO.todos
FiltroCalculadoDeBaixa.CANCELAMENTO.cancelados
FiltroCalculadoDeBaixa.CANCELAMENTO.nao_cancelados
Filtro para selecionar todas as baixas pela chave do pedido baixado ou pela chave do pedido baixado que teve a baixa cancelada. Este filtro está disponível para os prefixos BAI, ACS, ACR e NFV, desta forma pode ser utilizado para filtrar baixas, baixas automáticas, baixas acessórias, baixas acessoradas e nota fiscal vinculada. Caso queira restringir a consulta a trazer apenas baixas canceladas ou apenas baixas não canceladas deverá ser utilizado o filtro de cancelamento em conjunto.
BAI_XCHPEDBAIXA
ACS_XCHPEDBAIXA
ACR_XCHPEDBAIXA
NFV_XCHPEDBAIXA
Filtro utilizado para habilitar ou desabilitar a visão das permissões de classe sobre os registros retornados pelo datasource.
Disponibilizado o filtro XVALIDAPERMISSAO do tipo booleano com valor default verdeiro, esse filtro atua sobre todos os registros originados a parte da classe de Pedido e Provisões assim como de suas classes filhas.
Filtro utilizado para habilitar ou desabilitar a visão dos recursos associados
Disponibilizado o filtro BAI_XRECURSOASSOCIADO do tipo combo com valor default "todos", tendo ainda a possibilidade de configuração para "com recurso associado" e "sem recurso associado"
__includeOnce(-1898141835 /* /products/INTEQengine/configuration/iDBCsql library.ijs */);
__includeOnce(-1898142156 /* /products/INTEQengine/library/dataSource/DataSource.ijs */);
__includeOnce(-1894442414 /* /products/INTEQerp infrastructure/library/dataSources/FiltroCalculadoDeBaixa.ijs */);
var dts = new DataSource(-1894442736 /* /products/INTEQerp infrastructure/library infra/dataSources/baixa.ids */);
var filters = dts.createFilters([
{ name: "BAI_EMISSAO_START", operator: ">=", value: new Date()},
{ name: "BAI_EMISSAO_END", operator: "<=", value: new Date() },
{ name: "BAI_XDEVOLUCAO", value: FiltroCalculadoDeBaixa.DEVOLUCAO.sem_incluir_devolucoes },
{ name: "BAI_XBAIXAAUTOMATICA", value: FiltroCalculadoDeBaixa.BAIXA_AUTOMATICA.apenas_baixas_automaticas},
{ name: "BAI_XPREBAIXA", value: FiltroCalculadoDeBaixa.PRE_BAIXA.apenas_pre_baixas },
{ name: "ACR_XACESSORIO", value: FiltroCalculadoDeBaixa.ACESSORIO.todos },
{ name: "ACR_XACESSORIADO", value: FiltroCalculadoDeBaixa.ACESSORIADO.sem_acessoriado },
{ name: "BAI_XCANCELAMENTO", value: FiltroCalculadoDeBaixa.CANCELAMENTO.cancelados },
{ name: "XVALIDAPERMISSAO", value: false },
{ name: "BAI_XRECURSOASSOCIADO", value: FiltroCalculadoDeBaixa.RECURSOASSOCIADO.todos},
{ name: "BAI_XNOTAFISCALVINCULADA", value: FiltroCalculadoDeBaixa.NOTA_FISCAL_VINCULADA.todos }
]);
var columns = dts.createColumns([
{name: "BAI_CHCRIACAO"},
{name: "BAI_EMISSAO"},
{name: "BAI_MOVIMENTAC"},
{name: "BAI_XCHPEDBAIXA"},
{name: "BAI_PESSOA.CODIGO"},
{name: "BAI_RECURSO.CODIGO"},
{name: "BAI_QUANTIDADE" },
{name: "BAI_XBAIXAAUTOMATICA"},
{name: "BAI_XCANCELAMENTO"},
{name: "VRA_CHAVE" }
]);
dts.getDataSet(filters, columns);