hino / app / models / hoyu-faktur-approval.js
hoyu-faktur-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'),
	vehicleId: DS.attr('number'),
	fakturNo: DS.attr('string'),
	namaFaktur: DS.attr('string'),
	tanggalFakturIds: DS.attr('date'),
	jenisFaktur: DS.attr('string'),
	status: DS.attr('string'),
	statusVehicle: DS.attr('string'),
	tanggalFaktur: DS.attr('date'),
	noFakturIds: DS.attr('string'),
	namaEkspedisi: DS.attr('string'),
	noEkspedisi: DS.attr('string'),
	tanggalEkspedisi: DS.attr('date'),
	tanggalDo: DS.attr('date'),
	namaSalesman: DS.attr('string'),
	statusPrint: DS.attr('string'),
	statusRevisi: DS.attr('string'),
	inisiator: DS.attr('string'),
	revisionApprovalEscalationReason: DS.attr('string'),
	dibuatOleh: DS.attr('string'),
	tanggalDibuat: DS.attr('date'),
	catatan: DS.attr('string'),
	printProvince: DS.attr('boolean'),
	vinNo: DS.attr('string'),
	noRangka: DS.attr('string'),
	noMesin: DS.attr('string'),
	modelGroup: DS.attr('string'),
	modelVariant: DS.attr('string'),
	warna: DS.attr('string'),
	manufacturingCode: DS.attr('string'),
	kategori: DS.attr('string'),
	typeKaroseri: DS.attr('string'),
	karoseri: DS.attr('string'),
	pelanggaranWilayah: DS.attr('string'),
	dealerSaatIni: DS.attr('string'),
	pelanggaranWilayahDealer: DS.attr('string'),
	jenisBody: DS.attr('string'),
	namaCustomerPemesan: DS.attr('string'),
	namaFakturCustomerInformation: DS.attr('string'),
	namaFakturTercetak: DS.attr('string'),
	idCustomer: DS.attr('string'),
	alamatFaktur1: DS.attr('string'),
	alamatFaktur2: DS.attr('string'),
	alamatFaktur3: DS.attr('string'),
	kodePos: DS.attr('string'),
	provinsi: DS.attr('string'),
	kotaKabupaten: DS.attr('string'),
	notes: DS.attr('string'),
	hoyuFakturApprovalList: DS.hasMany('hoyu-faktur-approval-list'),
	hoyuFakturApprovalAttachment: DS.hasMany('hoyu-faktur-approval-attachment'),
	remarks: DS.attr('string'),
	approvalActionType: DS.attr('string'),
	isApprovalData: DS.attr('boolean'),
	createdBy: DS.attr('string'),
	createdAt: DS.attr('date'),
	updatedBy: DS.attr('string'),
	updatedAt: DS.attr('date'),
	fakturStatusValue: DS.attr('string'),
	fakturNameId:DS.attr('string'),
	approvalLevel: DS.attr('string'),
});