This commit is contained in:
gandhimathi Bharathirajan 2017-05-18 10:50:02 +05:30
parent 415ebbf707
commit a7cb0a6d81

View File

@ -80,5 +80,64 @@ define('TRP', 'DEP07');
define('COATING', 'DEP08');
define('MAINTENANANCE', 'DEP09');
define('FINANCE', 'DEP10');
/* PO Type */
define('REVENUE', 'REVENUE');
define('SERVICE', 'SERVICE');
define('IMPORT', 'IMPORT');
define('CAPITAL', 'CAPITAL');
// Tax Type
define('PERCENTAGE', 'PERCENTAGE');
define('LUMPSUM', 'LUMP SUM');
define('NILTYPE', 'NIL');
// Freight Type
define('PERUOM', 'PER UOM');
define('PERTRIP', 'PER TRIP');
/* Formula for Tax calculation */
/* Discount*/
define('DIS_PERCENTAGE', '((Discountval/100) * basicValue)');
define('DIS_LUMPSUM', 'Discountval');
// Packaging
define('PACKAGING_PERCENTAGE_BYDISCOUNTVALUE', '((Packagingvalue/100) * (basicValue-AfterDiscount))');
define('PACKAGING_PERCENTAGE_BYBASICVALUE', '(Packagingvalue/100) * basicValue');
define('PACKAGING_LUMPSUM_BYDISCOUNTVALUE', 'Packagingvalue');
define('PACKAGING_LUMPSUM_BYBASICVALUE', 'Packagingvalue');
//Excise
define('EXCISE_ONBASICVALUE', '((ExciseDuty/100) * basicValue)');
define('EXCISE_ONBASIC_DISCOUNT', '((ExciseDuty/100) * (basicValue-AfterDiscount))');
define('EXCISE_ONBASIC_DISCOUNT_PACKAGING', '((ExciseDuty/100) * ((basicValue-AfterDiscount)+ AfterPackaging))');
define('EXCISE_ONBASIC_PACKAGING', '((ExciseDuty/100) * (basicValue + AfterPackaging))');
//Vat
define('VAT_ONBASICVALUE', '((vatValue/100) * basicValue)');
define('VAT_ONEXICSEVALUE', '((vatValue/100) * (basicValue+ExciseDuty))');
//CST
define('CST_ONBASICVALUE', '((CSTValue/100) * basicValue)');
define('CST_ONEXICSEVALUE', '((CSTValue/100) * (basicValue+ExciseDuty))');
//GST
define('GSTTAX', '((GSTValue/100) * basicValue)');
//Other Tax
define('OTHERTAX', '((OtherTaxValue/100) * basicValue)');
//Freight Tax
define('FREIGHT_PERCENTAGE', '((FreightValue/100) * basicValue)');
define('FREIGHT_LUMPSUM', 'FreightValue');
define('FREIGHT_PERUOM', 'FreightValue * Quantity');
define('FREIGHT_PERTRIP', 'FreightValue');
/* Purchase Order Status */
define('PO_DRAFT', 'ST014');
define('PO_CREATED', 'ST015');
define('PO_INPROGRESS', 'ST016');
define('PO_DISPATCHED', 'ST017');
define('PO_DELIVERED', 'ST018');
define('PO_CANCELLED', 'ST019');
define('PO_ONHOLD', 'ST020');
define('PO_CLOSED', 'ST021');
/* End of file constants.php */
/* Location: ./application/config/constants.php */