Aracılığıyla paylaş


Sevkiyat konsolidasyon ilkelerine genel bakış

Otomatik ve el ile gerçekleştirilen ambara serbest bırakma sırasında, sevkiyat konsolidasyon ilkelerini kullanan sevkiyat konsolidasyon süreci otomatik sevkiyat konsolidasyon işlemine olanak sağlar. Bu özelliğin öncesinde kullanılan otomatik konsolidasyon, sabit kodlanmış alanlar içeriyordu ve bir ambar için ayarlanmış olan Ambara serbest bırakmada sevkiyatı konsolide et alanına dayanıyordu.

Aşağıdaki işlevler için sevkiyat konsolidasyon ilkeleri kullanılır:

  • Otomatik ambara serbest bırakma toplu işleri
  • Bir satış siparişi, transfer emri veya giden sevkiyat siparişindeki Ambara serbest bırak komutu
  • Ayrılmış Ambara serbest bırakma sayfaları
  • Giden yük planlama çalışma ekranı sayfasında Ambara serbest bırak komutu
  • Sevkiyatları konsolide etme ve Sevkiyat konsolidasyonu çalışma ekranı sayfalarında manuel sevkiyat konsolidasyonu

Sevkiyat konsolidasyonu ilkelerinin kullanılmaya başlanmasından önce, konsolidasyon işlevi ambar düzeyinde bir ayar olarak vardı. Tek bir ambardaki tüm müşterilerle ilgili tüm siparişler aynı konsolidasyon gereksinimlerine sahipmiş gibi işlenirdi. Sevkiyat konsolidasyon ilkeleri farklı kuruluşların farklı sevkiyat konsolidasyonu gereksinimlerine sahip olduğu senaryolar için destek sağlar.

Sorgular, uygulanan sevkiyat konsolidasyonu ilkesini tanımlamak için kullanılır ve daha sonra bir düzenlenebilir alanlar kümesi yükleme satırlarının sevkiyat düzeyinde nasıl gruplandığını belirler. (Bu model, dalga şablonlarının izleyeceği modele benzer.) Ayrıca, her ilkeye Mevcut sevkiyatlarla konsolide et seçeneği eklenmiştir. Bu seçenek etkinleştirildiğinde, Ambara serbest bırakma prosedürü, aynı konsolidasyon ilkesine göre oluşturulan mevcut sevkiyatlar arasında arama yaparak konsolidasyon için sevkiyatları bulur. Bu durumda, sistem yeni bir sevkiyat oluşturmak yerine, var olan bir sevkiyatı seçer veya yükler. Ancak, sistem yalnızca Açık durumundaki mevcut sevkiyatlar ile konsolide edilir; Serbest bırakıldı veya daha yüksek durumda olan bir dalga serbest bırakmasına ait olan sevkiyatlar konsolidasyon hedefleri olarak kabul edilmez.

Sevkiyat konsolidasyon ilkeleri özelliği etkinleştirildiğinde, Ambarlar kurulum sayfasında daha önce sunulan Ambara serbest bırakmada sevkiyatı konsolide et ayarı gizlenmiştir. Yeni sevkiyat konsolidasyonu özelliğine geçiş yapmanıza yardımcı olmak için Sevkiyat konsolidasyon ilkeleri sayfasındaki bir işlev, var olan ambarlara ait eski ayarı otomatik olarak içeren bir varsayılan ilke oluşturmanızı sağlar. Bu varsayılan ilke oluşturulduktan sonra, Ambarlar kurulum sayfasındaki Ambara serbest bırakmada sevkiyatı konsolide et ayarı artık dikkate alınmaz. Daha fazla bilgi için bkz. Sevkiyat konsolidasyonu ilkelerini yapılandırma.

İlgili konsolidasyon ilkesini, yerine getirme ilkelerini geçersiz kılabileceğiniz şekilde el ile geçersiz kılmak için çeşitli Ambara serbest bırak sayfalarını kullanabilirsiniz.

Ambara serbest bırakmadan önce, satış, transfer ve giden sevkiyat siparişi ve transfer emri satırlarına dayalı giden yükler oluşturmak için Giden yük planlama çalışma ekranı sayfasında Serbest bırak > Ambara serbest bırak komutunu kullanabilirsiniz. Bu yüklemeler, sevkiyat ilkelerinin konsolidasyonu ile birlikte getirilen birleştirme mantığını kullanır.

Henüz onaylanmamış ancak ambara zaten serbest bırakılmış olan mevcut sevkiyatları konsolide etmek için Sevkiyat konsolidasyonu çalışma ekranı sayfasını kullanabilirsiniz. Bu işlevsellik, kendi sevkiyat konsolidasyonu olan otomatik serbest bırakma sürecinin günde birden çok kez çalıştırıldığı senaryoları destekler ancak, olası ek konsolidasyonlar, taşıyıcılara sevkiyat tamamlanmadan önce, onay işlemi sırasında manuel olarak tanımlanır. Bu işlevsellik, satış, transfer veya giden sevkiyat siparişi satırlarından oluşturulan giden sevkiyatları, sevkiyatlar ambara serbest bırakıldıktan sonra ancak onaylanmadan önce istediğiniz zaman konsolide etmenize olanak sağlar.

Sevkiyat konsolidasyonu çalışma ekranı sayfası, birden çok sevkiyatı aynı anda değerlendirebildiğiniz ve konsolide edilmemiş bir siparişi belirli bir sevkiyata atayabildiğiniz, yük oluşturma çalışma ekranı gibi çalışır. Önerilen konsolidasyonları birden çok kez değerlendirmek ve onaylamak için sevkiyat konsolidasyonu şablonları uygulayabilirsiniz. Yetkisiz konsolidasyonları önlemek ve olası hatalarla ilgili olarak sizi uyarmak için bazı kurallar uygulanır.

Yeni işlevlere genel bakış

Bu bölümde, Sevkiyat konsolidasyon ilkeleri özelliğini açıp kullandığınızda değiştirilen veya eklenen sayfalar, komutlar ve özellikler açıklanmıştır.

Sevkiyat konsolidasyon ilkeleri sayfası

İlkeler, iş emri türüne göre farklılaşır. Satış siparişleri türü Satış siparişi sevkiyatlarını, Transfer siparişleri türü Transfer çıkışı sevkiyatlarını ve Giden sevkiyat sipariş türü Giden sevkiyat siparişi sevkiyatlarını temsil eder.

Her sevkiyat konsolidasyon ilkesinde, uygulandığı zamanı tanımlayan bir sorgu ve yürütme sırasını belirleyen bir sıra numarası vardır. Seçili alanların her bir benzersiz birleşimi için konsolidasyon uygulanır. Sağlanan ek bir parametre mevcut (açık) sevkiyatlarla konsolidasyon için kullanılır. İlkeler yeni sevkiyat oluşturulduğu her seferinde değerlendirilir ve uygulanır (dalga işlemeden önce).

Bir ilkede zorunlu alanlar eksikse veya yasak alanlar bulunuyorsa Seçilen bölümünde ilke, geçerli değil olarak işaretlenir. Zorunlu ve yasaklanmış alanların listeleri sabit kodlanmış ve genişletilebilir.

Aşağıdaki liste zorunlu alanları gösterir. Sevkiyatlar her zaman bu alanlara göre bölündüğünden, bu alanlar için farklı değerlere sahip birden çok sevkiyatı gruplayamazsınız.

  • Satış siparişleri için:

    • Hesap numarası:WHSShipmentTable.AccountNum
    • Teslimat alıcısı:WHSShipmentTable.DeliveryName
    • Posta adresi (RecId):WHSShipmentTable.DeliveryPostalAddress
    • Ambar:WHSShipmentTable.InventLocationId
  • Transfer emirleri için:

    • Kaynak ambar:InventTransferTable.InventLocationIdFrom
    • Hedef ambar:InventTransferTable.InventLocationIdTo
  • Giden sevkiyat emirleri için:

    • Hesap numarası:WHSShipmentTable.AccountNum
    • Teslimat alıcısı:WHSShipmentTable.DeliveryName
    • Posta adresi (RecId):WHSShipmentTable.DeliveryPostalAddress
    • Ambar:WHSShipmentTable.InventLocationId
    • Kaynak sistem:WHSShipmentTable.SourceSystem

Aşağıdaki alanlar tüm belge türlerinde bulunmaz. Bu alanlar kullanıcı arabiriminde (UI) görünmez ve konsolidasyon için kullanılamaz.

  • Sevkiyat kodu:WHSShipmentTable.ShipmentId
  • Durum:WHSShipmentTable.ShipmentStatus
  • Sevkiyat konsolidasyonu ilkesi:WHSShipmentTable.ShipConsolidationPolicyName
  • İş hareketi türü:WHSShipmentTable.WorkTransType
  • Dalga kodu:WHSShipmentTable.WaveId
  • Yük kodu:WHSShipmentTable.LoadId
  • Sevkiyat kodu:WHSLoadLine.ShipmentId
  • Yük kodu:WHSLoadLine.LoadId

Varsayılan olarak, bir ilke oluşturduğunuzda, zorunlu alanlar kümesi konsolidasyon alanları olarak kullanılır. Ancak, listede sol ok ve sağ ok düğmelerini kullanarak değişiklik yapabilirsiniz. (Bu işlem, dalga şablonlarında yöntemleri seçme işlemine benzer.)

Bu alanlar için kullanıcıların seçtiği değerler, yeni oluşturulan tüm sevkiyatlar için kullanılır veya bu sevkiyatlarla konsolidasyon sırasında var olan sevkiyatlara eklenir. İki sevkiyat, bu sevkiyatların konsolidasyonu için seçilen bir alanda aynı değere sahip olduğunda sevkiyatlar konsolide edilir. Aynı ilke, seçili olan sonraki tüm konsolidasyon alanları için geçerlidir. Değerler farklıysa ikinci sevkiyat iptal edilir ve yeni bir sevkiyat için seçilir. Otomatik konsolidasyon işlemi, sevkiyat konsolidasyon alanları için tüm benzersiz değer birleşimlerini oluşturduktan sonra ilgili birleşime bir sevkiyat atanmasını içerir.

Konsolidasyon işlemi sırasında seçilmemiş alanlar yoksayılır. İki sevkiyat seçilmemiş bir alan için farklı değerlere sahipse alan temizlenir (boş olarak ayarlanır). Her iki sevkiyat da seçilmemiş bir alan için aynı değere sahipse alan doldurulur.

Konsolidasyon alanlarının listesi (farklı değerlere sahip olduklarında temizlenecek alanlar) sabit kodlanır. Liste, yeni bir sevkiyat oluşturulduğunda satış siparişinden veya transfer emri satırından başlatılan tüm alanları içerir. Başka bir deyişle bir alan, satış siparişi veya transfer emri satırından başlatılmamışsa, var olan bir sevkiyata yeni veriler eklendiğinde yok sayılır.

Ambara serbest bırakma sayfası

  • Alt kılavuzdaki yeni bir alan, uygulanan konsolidasyon ilkesini gösterir.
  • Yeni bir düğme, konsolidasyon ilkesini manuel olarak seçmenizi ve/veya geçersiz kılmanızı sağlar.

Giden yük planlama çalışma ekranı sayfasında Ambara serbest bırak komutu

  • Mantık, uygulanan konsolidasyon ilkelerini kullanacak şekilde düzeltilmiştir.
  • Sevkiyatlar artık yalnızca tek bir yük içinde konsolide edilir.

Sevkiyatları konsolide etme sayfası

  • Benzer sevkiyatlar (konsolidasyon adayları) için arama, sevkiyat konsolidasyon ilkesinde seçilen alanları kullanacak şekilde değiştirilmiştir.
  • Farklı sevkiyatlarda farklı değerlere sahip alanlar artık boş olarak ayarlanır. (Daha önce, seçilen "taban" sevkiyattaki değerler kullanılıyordu.)

Sevkiyat konsolidasyonu çalışma ekranı sayfası

  • Yeni işlevler manuel konsolidasyon işlemini daha büyük bir ölçekte çoğaltır.
  • Bu sayfayı artık Ambar yönetimi modülündeki Ambara serbest bırak menüsünden açabilirsiniz.
  • Algoritma, henüz sevk edilmemiş var olan sevkiyatları analiz eder. Daha sonra konsolidasyon ilkelerinde seçilen alanları temel alarak konsolidasyon önerir.

İşlevsellik karşılaştırması

Aşağıdaki tablo, sevkiyat konsolidasyonu ilkelerini kullanmadığınız sırada ve bunları kullanırken sevkiyat konsolidasyonunun nasıl çalıştığını özetler.

Sevkiyat konsolidasyon ilkeleri olmadan Sevkiyat konsolidasyon ilkeleri ile
Geçerli değil Konsolidasyon için seçilen satış veya transfer sevkiyatları, oluşturulan sevkiyatla aynı konsolidasyon ilkesine sahip olmalı veya açık bir sevkiyata (Mevcut sevkiyatlarla konsolide et seçeneği açık olduğunda) atanmalıdır.
Ambara serbest bırakma yordamı, konsolidasyon için bir sevkiyat bulmak amacıyla var olan sevkiyatlar arasında arama yapmaz. Yalnızca Ambara serbest bırakma yordamının geçerli bir örneği tarafından oluşturulan sevkiyatlar, konsolidasyon için bir sevkiyat bulmak amacıyla kullanılır. Mevcut sevkiyatlarla konsolide et seçeneği kullanılmakta olan bir konsolidasyon ilkesi için açılırsa Ambara serbest bırakma yordamı, konsolidasyon için bir sevkiyat bulmak üzere aynı konsolidasyon ilkesine göre oluşturulmuş mevcut sevkiyatlar arasında arama yapar. Bu nedenle, iki ilkeniz varsa ilke 2'ye göre oluşturulan bir sevkiyat, ilke 1'e göre oluşturulan bir sevkiyatla hiçbir zaman konsolide edilmez.
Geçerli değil Konsolidasyon ilkesi alanları listesi boşsa veya bir ilke bulunamazsa her satış siparişi veya transfer emri satırı için yeni bir sevkiyat oluşturulur.
Aşağıdaki konsolidasyon alanı, bir transfer satırına ait sevkiyatları konsolide etmek için kullanılan benzersiz değer birleşimini tanımlar. (Diğer tüm alanlar yok sayılır.)
  • Sipariş numarası (OrderNum)
Aşağıdaki konsolidasyon alanları, bir transfer satırına ait sevkiyatları konsolide etmek için kullanılan benzersiz değer birleşimini tanımlar. (Diğer tüm alanlar yok sayılır.)
  • Sipariş numarası (OrderNum)
  • Teslimat alıcısı (DeliveryName)
  • Posta adresi (DeliveryPostalAddress)
  • ISO ülke kodu (CountryRegionISOCode)
  • Adres (Address)
  • Tesis (InventSiteId)
  • Ambar (InventLocationId)
  • Sevkiyat taşıyıcısı (CarrierCode)
  • Taşıyıcı hizmeti (CarrierServiceCode)
  • Teslimat modu (ModeCode) *
  • Taşıyıcı grubu (CarrierGroupCode)
  • Teslimat koşulları (DlvTermId)

Bu alanlar, yeni bir sevkiyat oluşturulduğunda mevcut ve başlatılmış olan tek alanlardır.

* Not: ModeCode, bir transfer satırı için seçilen Kargo şirketi için atanan Mod'dur (bir transfer satırı için seçilen Teslimat modu değil). Konsolidasyon ölçütleriniz arasına Teslimat modu (ModeCode) eklemeyi seçerseniz sistem, Sevkiyat taşıyıcısı, Taşıyıcı hizmeti ve Teslimat modu öğelerinin satır için sağlanması (değerleri ne olursa olsun) koşuluyla yalnızca aynı Mod değerine sahip transfer satırlarını konsolide eder. Sistem ayrıca Mod'un boş olduğu tüm transfer satırlarını da konsolide eder.

Aşağıdaki konsolidasyon alanları, bir satış satırına ait sevkiyatları konsolide etmek için kullanılan benzersiz değer birleşimini tanımlar. (Diğer tüm alanlar yok sayılır.)
  • Sipariş numarası (OrderNum)
  • Müşteri referansı (CustomerRef)
  • Müşteri talebi (CustomerReq)
  • Teslimat koşulları (DlvTermId)
Aşağıdaki konsolidasyon alanları, bir satış satırına ait sevkiyatları konsolide etmek için kullanılan benzersiz değer birleşimini tanımlar. (Diğer tüm alanlar yok sayılır.)
  • Sipariş numarası (OrderNum)
  • Hesap numarası (AccountNum)
  • Teslimat alıcısı (DeliveryName)
  • Posta adresi (DeliveryPostalAddress)
  • ISO ülke kodu (CountryRegionISOCode)
  • Adres (Address)
  • Tesis (InventSiteId)
  • Ambar (InventLocationId)
  • Sevkiyat taşıyıcısı (CarrierCode)
  • Taşıyıcı hizmeti (CarrierServiceCode)
  • Teslimat modu (ModeCode) *
  • Taşıyıcı grubu (CarrierGroupCode)
  • Aracı kodu (BrokerCode)
  • Yön (LoadDirection)
  • Teslimat koşulları (DlvTermId)
  • Müşteri referansı (CustomerRef)
  • Müşteri talebi (CustomerReq)

Bu alanlar, yeni bir sevkiyat oluşturulduğunda mevcut ve başlatılmış olan tek alanlardır.

* Not: ModeCode, bir satış satırı için seçilen Kargo şirketi için atanan Mod'dur (bir satış satırı için seçilen Teslimat modu değil). Konsolidasyon ölçütleriniz arasına Teslimat modu (ModeCode) eklemeyi seçerseniz sistem, Sevkiyat taşıyıcısı, Taşıyıcı hizmeti ve Teslimat modu öğelerinin satır için sağlanması (değerleri ne olursa olsun) koşuluyla yalnızca aynı Mod değerine sahip satış satırlarını konsolide eder. Sistem ayrıca Mod'un boş olduğu tüm satış satırlarını da konsolide eder.

Uygulanamaz Aşağıdaki konsolidasyon alanları bir satış satırı için zorunludur ve kaldırılamaz:
  • Hesap numarası (AccountNum)
  • Teslimat alıcısı (DeliveryName)
  • Posta adresi (DeliveryPostalAddress)
  • Ambar (InventLocationId)
Varsayılan olarak, yeni bir ilke oluşturulduğunda bu alanlar atanacaktır. Bunlar kaldırılamaz.
Giden yük planlama çalışma alanı sayfasında Yükleri ambara serbest bırakma yordamı, sevkiyatlar ve dalgalar oluşturmak için kendi ayrı kodunu kullanır. Konsolidasyon için hangi alanların değerlendirilmesi gerektiğini belirlemek için sevkiyat konsolidasyon ilkeleri uygulanır. Sevkiyatlar yalnızca tek bir yük içinde konsolide edilir.
Tüm sevkiyatlar sayfasında Sevkiyatları konsolide et seçeneğini manuel olarak belirlersiniz ve sonra bir hedef "taban" sevkiyat seçersiniz. Filtre, bazı temel alanlar için eşleşen değerlere sahip var olan tüm sevkiyatları önerir. Tüm sevkiyatlar sayfasında Sevkiyatları konsolide et seçeneğini manuel olarak belirlersiniz ve sonra bir hedef "taban" sevkiyat seçersiniz. Sistem, ilgili sevkiyat konsolidasyon ilkeleri için yapılandırılan çeşitli temel alanların değerlerini eşleştirerek, var olan başka sevkiyatları önerir.
Tüm sevkiyatlar sayfasında Sevkiyatları konsolide et komutunu yalnızca tek bir sevkiyat için kullanabilirsiniz. Sevkiyat konsolidasyonu çalışma ekranı sayfası, henüz sevk edilmiş durumda olmayan bir sevkiyat kümesini bulmanıza yardımcı olur. Bu sevkiyatlar, sevkiyat konsolidasyon ilkelerinizde yapılandırılan çeşitli temel alanlara göre analiz edilir. Bu alanların değerlerinin eşleştiği sevkiyatlar konsolidasyon için tavsiye edilir.

Önerilen konsolidasyonlardan sevkiyatları kaldırarak ve/veya bunlara sevkiyatlar ekleyerek konsolidasyona manuel bakım yapabilirsiniz. Çeşitli türlerde hatalar oluşabilir ancak bunların bazılarını geçersiz kılabilirsiniz.

Tasarım notu:Satış siparişlerini ambara otomatik serbest bırakma yordamı, satış satırlarını gruplar halinde böler. Her grup kendi benzersiz ReleaseToWarehouseId değerine sahiptir ve Ambara serbest bırakma yordamına göre ayrı olarak işlenir. Bu yordam, iş kesme kurulumuna bakılmaksızın yeni iş oluşturur. Tasarım notu:Satış siparişlerini ambara otomatik serbest bırakma yordamı, işlenmekte olan tüm satış satırlarına aynı ReleaseToWarehouseId değerini atar. Tüm satış satırları aynı anda Ambara serbest bırakma yordamı tarafından aynı anda işlenir. Önceki davranışı sağlamak için her sevkiyat kodu için iş sonunu yapılandırmanız gerekir.

Ek kaynaklar