Ratakan

Informations :

SOP Kit Item : One or more line items contain warnings or errors and ERROR: Line quantity is not properly fulfilled.

Jika Anda menggunakan Inventory KIT pada penjualan dengan window Sales Transaction Entry
Contoh tampilan input penjualan dengan Sales Transaction Entry item Kit sebagai berikut




Saat di post muncul informasi : 
One or more line items contain warnings or errors and ERROR: Line quantity is not properly fulfilled.




Hal ini terjadi karena sales belum dilakukan allocated 

1 Lakukan allcoation dengan cara 
Pasang Batch kembali ( Allocated memerlukan Batch ID ) 
Klik Options >> Allocate or Fulfill




2 Pada saat allocated pilihan shortage sebaiknya di pilih None 
Artinya jika stock tidak mencukupi maka tidak bisa dilanjutkan allocation ataupun posting dan mesti menunggu stock ada di Site yang di tujukan untuk penjualan.




Contoh terjadi stock tidak cukup dimana Quantity Available = 0 sedangkan yang dibutuhkan 100



3 Pada transaksi penjualan Kit ketika sudah di lakukan allocated meskipun metode Non akan tampak sebagai berikut 
Seolah data sudah di allocated quantity 



Namun pada saat di post kembali tidak bisa dengan notifikasi yang sama 




4 Untuk mengecek hal ini dapat dilakukan dengan sintax query sebagai berikut : 



SELECT SOPNUMBE,QTYTOINV,ATYALLOC,ITEMNMBR,CMPNTSEQ,NONINVEN,LOCNCODE from SOP10200
where ATYALLOC = 0
and SOPNUMBE = 'INV00000007'



Hasilnya tampak ATYALLOC secara table belum terisi , syarat untuk bisa melewati validasi ini adalah ATYALLOC terisi angka. Artinya transaksi benar benar sudah di allocated secara stock.





5 Jika ATYALLOC terisi angka ( Allocation QTY ) Berhasil namun masih belum bisa penyebab lainnya adalah setup account belum dilakukan oleh user

dapat di cek dengan sintax query berikut :





select b.SOPNUMBE,b.CUSTNMBR,
c.RMARACC as 'AR',
a.SLSINDX as 'Sales',
a.INVINDX as 'Inventory',a.CSLSINDX as 'COGS'
 from SOP10200 a
left join SOP10100 b on a.SOPNUMBE = b.SOPNUMBE and a.SOPTYPE = b.SOPTYPE
left join RM00101 c on b.CUSTNMBR = c.CUSTNMBR
where a.INVINDX = 0 or a.CSLSINDX = 0 or a.SLSINDX = 0 
or c.RMARACC = 0
and a.SOPNUMBE = 'INV00000007'



Jika tidak ada yang muncul terhadap query ini maka setup account pada item dan customer sudah dilakukan , jika masih muncul data artinya ada setup account mapping yang belum dilakukan





6 Jika stock component Kit sudah ada maka lakukan allocated QTY Sales kembali jika sudah tidak ada notifikasi shortage
Dimana window Sales Quantity Shortage Options muncul dengan stock yang kurang artinya proses allocated sudah berhasil




Hal ini dapat di cek dengan sintax berikut : 


SELECT SOPNUMBE,QTYTOINV,ATYALLOC,ITEMNMBR,CMPNTSEQ,NONINVEN,LOCNCODE from SOP10200
where 
SOPNUMBE = 'INV00000007'





Kesimpulan : 

* Gunakan allocated dengan shortage none pada penjualan item kit, hal ini agar jika ada component item kit yang tidak mencukupi maka penjualan tidak berhasil 
* Untuk Client dengan penjualan item kit buatkan smartlist allocated ini dengan menggunakan sintax pengecekan allocated QTY hal ini untuk memudahkan user mengecek penyebab allocated gagal hingga SOP Entry tidak dapat dilakukan posting

No comments