Delivery by batch number

  1. tahun lalu

    Dear para suhu..

    Mohon pencerahan nya, saya ada kasus dengan system pengiriman dengan trigger batch production (FIFO) dan setiap PO hanya max.2 batch production
    Contoh :
    PO 123 butuh qty delivery 200

    Batch 1 50
    Batch 2 20
    Batch 3 200

    Yang di harapkan adalah

    Qty delivery 200 ===> batch 1 50
    Batch 3 150

    Sisa batch
    Batch 2 20
    Batch 3 50

    Demikian masalahnya, semoga para suhu berkenan memberikan pencerahan nya

  2. Bisa dilampirkan filenya..

  3. @Matzen Dear para suhu..

    Mohon pencerahan nya, saya ada kasus dengan system pengiriman dengan trigger batch production (FIFO) dan setiap PO hanya max.2 batch production
    Contoh :
    PO 123 butuh qty delivery 200

    Batch 1 50
    Batch 2 20
    Batch 3 200

    Yang di harapkan adalah

    Qty delivery 200 ===> batch 1 50
    Batch 3 150

    Sisa batch
    Batch 2 20
    Batch 3 50

    Demikian masalahnya, semoga para suhu berkenan memberikan pencerahan nya

    Logikanya bagaimana?

  4. Logikanya adalah
    1 - Setiap 1 Order hanya boleh di penuhi oleh max. 2 batch#
    2 - Jika qty batch#1 tidak dapat memenuhi qty order tadi, maka di cari batch# yang sama dengan atau lebih besar qty nya dari sisa order pertamayang belum terpenuhi oleh batch#1, jadi pencarian batch# bisa lompat beberapa batch# setelah batch#1

  5. Dear para suhu

    Adakah yang bisa bantu kasus yang saya hadapi

    Terima kasih sebelumnya, semoga jadi ilmu yang manfaat

    1. Di filenya ada 4 sheet, casenya ada di sheet berapa...?
    2. Bisa di simpelkan nggak contoh casenya..?
    3. Buatkan data aslinya trus buatkan lagi apa yang diinginkan.
    4. Langsung ke permasalahan dan apa yang sudah anda lakukan sehingga belum di temukan solusinya.


    Terima Kasih.

  6. Hi om Abigail

    Terima kasih atas tanggapan nya, berikut origal file dan contoh apa yg di mau (sheet ODO), file yg pertama adalah hasil kotak-katik saya tetapi belum dapet logika dengan apa yang di inginkan

  7. Untuk setiap line order ada match qty dan batch#
    Jika qty match 1 dengan batch# yg paling pertama tidak dapat memenuhi qty order maka di cari qty match 2 dengan qty batch# = atau > dari qty line order seteleh di kurangi match 1

  8. Saya coba pakai tabel bantu, mudah2xan sesuai

  9. dear pak Azumi,

    Terima kasih atas sharing ilmunya
    untuk formula yang di maksud hampir sesuai dengan kebutuhan, hanya masih ada yang perlu di tambahkan, seperti terlampir di file yang sudah saya edit

    berikut reason nya :
    > Match dan batch 1 / 2 di dapat dari sheet stock
    >untuk isi match dan batch 1, yang di cari adalah batch yang paling tua (berlaku system batch FIFO), berapapun qty nya
    >jika dengan qty batch 1, qty order belum terpenuhi maka cari batch ke2 yang qty nya sama dengan order atau lebih besar, agar order bisa OTIF
    >karena hanya dibatasi 2 batch, jika dengan batch 1 dan 2 tidak terpenuhi maka sisa order nya akan di running untuk next delievry"

  10. Klu pakai VBA mungkin seperti ini

  11. Dear om Herry,

    untuk hasil VBA nya sudah sesuai dengan yg di inginkan, untuk match dan batch 1, akan ikut aturan FIFO dan untuk match dan batch 2 nya, adalah akan mencari qty batch yg nilai nya =/> dari nilai order jika tidak ada yang bisa memenuhi hal itu maka order hanya akan mengikuti nilai yg ada di match dan batch 1 saja
    untuk VBA nya kenapa tidak mengisi semua line order yang ada di sheet OSO & ODO, selama stock nya masih tersedia?

    Terima kasih om Herry atas bantuannya

  12. Karena di sheet stock kolom K Free stock (box) Belum Di Rumus sampai Bawah dan mungkin ada perbedaan penulisan nama di data sheet stock dan data oso& odo (klu beda dikit tidak bisa di cari)
    ini sudah dirumus kolom K di sheet stock sampai bawah

  13. + Kolom Next Delivery (Untuk Sisa Order PO) dan Cek Nama yang Tidak Ada Atau tidak sama persis antara di sheet Oso& ODO dengan sheet Stock

  14. dear om Herry,

    Terima kasih atas bantuannya, saya akan cross chek datanya, untuk range nya tidak terbatas kan?, itu hanya contoh tabel yang saya punya

  15. Tidak terbatas mengikuti banyaknya baris data. cuma klu datanya semakin banyak semakin lama prosesnya

  16. Siap om, akan saya pelajari lebih detail untuk hasilnya, dan akan saya tindak lanjuti jika ada error,

    Terima kasih untuk om Herry

  17. Hi Om Herry,

    Maaf setelah beberapa waktu di trial ternyata ada parameter yang belum sesuai, adapun update parameter nya adalah :

    1. Trigger nya adalah "Material number"
    2. Jika order <160 maka akan ambil stock >= order (1 match dan 1 batch)
    3. Jika order >160 , untuk match dan batch 1, akan ambil stock min 160, dan untuk match dan batch 2, akan ambil stock >= sisa order
  18. Om Herry,

    untuk next order nya akan ambil batch pertama yang stock nya >160 atau >=order, setelah di ambil order yang pertama

  19. Moga2 benar sesuai pemahaman saya untuk parameternya

  20. Newer ›
 

atau Mendaftar untuk ikut berdiskusi!