hino / app / models / hoyu-order-split-approval.js
hoyu-order-split-approval.js
Raw
import DS from 'ember-data';
import { buildValidations } from 'ember-cp-validations';
const Validations = buildValidations({
});

export default DS.Model.extend(Validations, {
	sourceSystemNo: DS.attr('string'),
	unitSalesOrderId: DS.attr('number'),
	orderSplitName: DS.attr('string'),
	namaProduk: DS.attr('string'),
	jumlah: DS.attr('number'),
	status: DS.attr('string'),
	unitSalesOrder: DS.attr('string'),
	quotationDate: DS.attr('date'),
	namaDealer: DS.attr('string'),
	kodeDealer: DS.attr('string'),
	namaProdukDisetujui: DS.attr('string'),
	manufactureCode: DS.attr('string'),
	quotationQty: DS.attr('number'),
	warnaDiminta: DS.attr('string'),
	warnaDisediakan: DS.attr('string'),
	tangal: DS.attr('date'),
	tanggalPelaksanaan: DS.attr('date'),
	tahunProduksi: DS.attr('number'),
	pemilik: DS.attr('string'),
	perbedaanHarga: DS.attr('number'),
	invoiceNumber: DS.attr('string'),
	jenisOrder: DS.attr('string'),
	project: DS.attr('string'),
	finalTop: DS.attr('number'),
	defaultTop: DS.attr('number'),
	extendedTopDay: DS.attr('number'),
	extendedTopAmmount: DS.attr('number'),
	dueDateOfTop: DS.attr('date'),
	hargaKuncian: DS.attr('string'),
	persetujuanSelanjutnyaOleh: DS.attr('string'),
	requestedAdditionalDiscount: DS.attr('number'),
	finalNetPrice: DS.attr('number'),
	arSalesAmount: DS.attr('number'),
	priceCode: DS.attr('string'),
	termCode: DS.attr('string'),
	osNotes: DS.attr('string'),
	notes: DS.attr('string'),
	dnpCurrent: DS.attr('number'),
	totalDiskon: DS.attr('number'),
	netPriceOrder: DS.attr('number'),
	ketTop: DS.attr('string'),
	dnpQuotation: DS.attr('number'),
	optionDiscount: DS.attr('number'),
	dutroProgram: DS.attr('number'),
	cashDiscount: DS.attr('number'),
	eventDiscount: DS.attr('number'),
	approvedVrf: DS.attr('number'),
	totalDiscountQuotation: DS.attr('number'),
	netPriceQuotation: DS.attr('number'),
	hoyuOrderSplitApprovalList: DS.hasMany('hoyu-order-split-approval-list'),
	quotationNo: DS.attr('string'),
	noDo: DS.attr('string'),
    createdBy: DS.attr('string'),
    createdAt: DS.attr('date'),
    updatedBy: DS.attr('string'),
	updatedAt: DS.attr('date'),
	remarks: DS.attr('string'),
	approvalActionType: DS.attr('string'),
	// remarks: DS.attr('string'),
	// approvalActionType: DS.attr('string'),
	isApprovalData: DS.attr('boolean'),
	colorDisediakanName: DS.attr('string'),
	colorDimintaName: DS.attr('string'),
	approvalLevel: DS.attr('string'),
});