31
2017
Seri Kontrollü Kalemler ve Fonksiyonel Akış
Merhaba,
Bu yazımda e-Business Suit üzerinde seri kontrolü kalemlerin envanter modülleri içerisindeki tanımları, veri akışları, ekranları ve kullanımı ilgili bazı teknik bilgiler paylaşılmıştır.
Paylaşılan bilgilerin referansları; Inventory Receiving Processes for Serial Controlled Items
An Oracle White Paper April 2008
Seri Numaralı Kalemleri Kullanmak için 2 farklı noktada tanımlama yapmak gereklidir.
1 – Organizasyon Üzerindeki Ayar ;
Kur –> Organizasyonlar –> Parametreler –> Revizyon, Lot, Seri
Seri Kontrolü –> Benzersizlik
Değer Kümesi Elemanları ve Anlamları Aşağıdaki Gibidir ;
Kalemlerin içinde ; seri numarası bir kaleme atanır ve o kalem için herhangi bir organizasyonda
aynı kaleme aynı seri verilemez o kalem için seri unique dir ancak başka bir
kaleme atama yapılabilir.
Organizasyon içinde ; ilgili organizasyonda seri unique, başka bir organizasyon içinde yeniden
kullanılabilir.
Organizasyonlarda ; seri numarası bir kaleme atandıktan sonra diğer organizasyonlar içinde
artık kullanılamaz .
2 – Kalem Tanımı Üzerindeki Ayar ;
Kalemler –> Ana Kalem –> Envanter
Seri –> Oluşturma
Değer Kümesi Elemanları ve Anlamları Aşağıdaki Gibidir ;
Teslimatta ; Teslim alma anında seri numarasının , teslima alma işlemi ile sonuçlanan tüm envanter
hareketlerinde seri numarası ile girilmesi zorunludur.
Satış Sipariş Çıkışında ; Satış Siparişinin Sevk edilmesi sırasında seri numrası ile çıkış yapılır
sevk anında sevk edilen adet kadar seri numarası girilmesi zorunludur.
Sipariş sevkinin iade ile (RMA) geri teslim alınması sırasında çıkış
yapılan seri nosunun girilerek teslim alınması zorunludur.
Önceden Tanımlı ; Önceden tanımlanan seri numarası kalemin teslim alma işlemi sırasında
kaleme ataması yapılır.
Atanan seri numaraları göz önüne alındığında Kalemin seri kontrolü durumu
hangi durumlarda değiştirilir ?
1.Teslim alma sırasında seri numarası kontrolünden önceden tanımlı seri numarası kontrolüne
herhangi bir zamanda değiştirilebilir.
2.Satış Sipariş Çıkışında seri numarası kontrolünden kontrol yok seri numrası kontrolüne
herhangi bir zamanda değiştirlebilir.
3.Teslim alma sırasında seri numrası kontrolünden kontrol yok seri numarası kontrolüne
kalemin organizasyonunda stoğu kalmadığı anda değiştirilebilir.
4.Satış Sİpariş Çıkışında seri numarası kontrolünden önceden tanımlı seri numarası kontrolüne
kalemin organizasyonunda stoğu kalmadığı anda değiştirilebilir.
5.Önceden tanımlı seri numarası kontrolünden kontrol yok seri numarası kontrolüne
kalemin organizasyondan stoğu kalmadığı anda değiştirilebilir.
6.Teslim alma sırasında seri numarası kontrolünden Satış Sipariş Çıkışında seri numarası kontrolüne
kalemin organizasyonda stoğu kalmadığı anda değiştirilebilir.
Seri Numarası Oluşturma Talebi ;
Eğer Seri numarası kontrolü önceden tanımlı seri numarası kontrolü seçilmiş ise serilerin kalem
bazında hazır olması gerekmektedir bu işlemin yapılması için “Seri numarası oluşturma” talebi
kullanılır.
Seri numarası teslim almada veya Satış Sipariş Çıkışında kontrolü olarak seçili kalemler içinde
opsiyonel olarak bu talep aracılığı ile seri numarası yaratılabilir.
Stok Yönetimi sorumluluğundan talebe erişim yapılır.
RMA Teslim Almalarının Doğrulanması ;
Kur –> Organizasyonlar –> Satınaalma Seçenekleri
Teslim Alma Seçenekleri –> çeşitli
RMA Teslim Almalarındaki Lot/Seri Numaralarını Doğrula
Bu seçenek seçili olduğunda teslim alma için seçim yapılan seri numarası değer listesinde
sadece bu RMA satırına ait valid olan seri numaralarının seçiminin yapılması sağlanır.
INV: Serileri Teslimj Almayı Kısıtla Profile Değeri ;
Tanımlı profile in değeri Evet / Hayır şeklindedir . Ön değeri Hayır olarak seçilidir.
Bu profile değeri RMA teslim alması ile seri numarasının teslim alınması gerekebilir bu durumda
Hayır profil değeri seçili olmalıdır. CURRENT_STATUS değeri 4 olan yani “out of stores” olan seri
nonun RMA teslim alması ile stoğa yeniden alınmasını sağlar. Evet olarak seçildiğinde CURRENT_STATUS
değeri 4 olan RMA teslim alması ile stoğa girmesine engel olacaktır.
Tüm seri numaraları MTL_SERIAL_NUMBERS tablosunda tutulur.
Seri numaralı stok hareketleri MTL_UNIT_TRANSACTIONS tablosunda tutulur.
MTL_SERIAL_NUMBERS tablosunda seri numaralarının CURRENT_STATUS alanı seri numarasının statu
bilgisini gösterir. Değerin anlamları aşağıdaki gibidir.
–> 1 –> Tanımlandı ancak kullanılmadı –> Defined but not used
–> 3 –> Depolarda yerlesik –> Resides in Stores
–> 4 –> Depodan çıkışı yapıldı –> Out of Stores
–> 5 –> Yolda yerleşik –> Intransit
–> 6 –> Invalid
–> null –> Verify Serial Number
MTL_SERIAL_NUMBERS tablosundaki mark_ids alanlarının açıklamaları,
Herhangi bir şekilde hareket gören seri numaralarının mark_ids alanları değişir.3 tane mark_id
alanı vardır.GROUP_MARK_ID, LINE_MARK_ID, LOT_LINE_MARK_ID. Herhangi bir oturumdan işlem görmeye
başladığı andan itibaren diğer oturumlardaki kullanıcıların kullanımına seri kapanır. Seri no
lock lanır ve diğer kullanıcının işlem yapmasına sistem engel olur.
MTL_SERIAL_NUMBERS_INTERFACE tablosu malzeme hareketinin public olarak kullanılan arayüz tablosudur.
MTL_TRANSACTIONS_INTERFACE tablosu ile birlikte seri numaralı kalemler için seri arayüzüne kayıtlar
eklenerek transfer işlemleri gerçekleştirilir.
RCV_SERIALS_SUPPLY hali hazırda teslim almayı bekleyen organizasyonlar arası seri numaraları
transfer teslim alma satırlarını gösterir
RCV_SERIALS_SUPPLY.TRANSACTION_ID = RCV_TRANSACTIONS.TRANSACTION_ID
veya
RCV_SERIALS_SUPPLY.SHIPMENT_LINE_ID = RCV_SHIPMENT_LINES.SHIPMENT_LINE_ID
RCV_SERIAL_TRANSACTIONS tablosu teslim alması yapılan serili teslim alma satırlarının seri numaralı
kayıtlarını tutar.
RCV_SERIAL_TRANSACTIONS.SHIPMENT_LINE_ID = RCV_SHIPMENT_LINES.SHIPMENT_LINE_ID
WSH_SERIAL_NUMBERS tablosu Satış Siparişi Sevki Sırasında seri numaralı sevkedilen kayıtları teslimat satırları bazında tutar.
Mustafa Korkmaz
Oldu, 2011 Yılında Ahmet Yesevi Üniversitesi Bilgisayar Mühendisliğinde
Yüksek Lisansını Tamamlandı,2012 Yılında Doğuş Üniversitesinde Bilgisayar
Mühendisliği Doktora Eğitimine Başladı.10 yılı aşkın bir zamandır Oracle
Ürünleri Uygulama Yazılım Uzmanı Olarak profesyonel kariyerine devam
etmektedir. İlgi alanları Middleware, CI/CD,
Oracle Database , PL/SQL , Java , Makine Öğrenmesi ve Veri Madenciliği alanlarındadır.
2 versiyon Oracle Database ' (10g, 11g) inde OCA(Oracle Certificate Associate) ve
PL/SQL Certificated Professional ünvanları bulunmaktadır.
Mail: mustafakorkmz@gmail.com
Latest posts by Mustafa Korkmaz (see all)
- Log4j CVE-2021-45046 Zafiyeti - 16 Aralık 2021
- Materialized View Verisi Purge ya da Delete (atomic_refresh) - 12 Kasım 2021
- HTML Görüntüsü için Unicode Dönüşümü - 27 Temmuz 2020