Saturday, September 28, 2019

FSP / RSP

//GITL::366842 added for BPC to display FSP
public display Amount GOD_FSP()
{
    PriceDiscTable       _PriceDiscTable;
    PriceDiscGroup       _PriceDiscGroup;
    ;

    select   _PriceDiscTable
    join _PriceDiscGroup
    where  _PriceDiscTable.ItemCode     == TableGroupAll::Table
    &&      _PriceDiscTable.ItemRelation == this.ItemId
    &&      _PriceDiscTable.relation     == PriceType::PriceSales
    &&      _PriceDiscGroup.GroupId      == _PriceDiscTable.AccountRelation
    &&      _PriceDiscGroup.GOD_PriceType == GOD_CustPriceType::FSP
    &&      _PriceDiscGroup.Module       == ModuleInventCustVend::Cust;




    return _PriceDiscTable.Amount;

}

----------------------------------------------------------

//GITL::366842 added for BPC to display RSP
public display Amount GOD_RSP()
{
    PriceDiscTable       _PriceDiscTable;
    PriceDiscGroup       _PriceDiscGroup;
    ;

   select   _PriceDiscTable
    join _PriceDiscGroup
    where  _PriceDiscTable.ItemCode     == TableGroupAll::Table
    &&      _PriceDiscTable.ItemRelation == this.ItemId
    &&      _PriceDiscTable.relation     == PriceType::PriceSales
    &&      _PriceDiscGroup.GroupId      == _PriceDiscTable.AccountRelation
    &&      _PriceDiscGroup.GOD_PriceType == GOD_CustPriceType::RSP
    &&      _PriceDiscGroup.Module       == ModuleInventCustVend::Cust;




    return _PriceDiscTable.Amount;
}

No comments:

Post a Comment