लागत यहाँ एक दिलचस्प लेख है कि मैं अपने प्रोजेक्ट पर उपयोगी पाया हैप्रथम-इन-फर्स्ट-आउट (फीफो) सूची
जो हम का ट्रैक गतिविधियों पर नज़र करने के लिए उपयोगस्टॉक तालिका हमारे काल्पनिक स्टॉक गोदाम में और बाहर स्टॉक। हमारे गोदाम शुरू में खाली है, और शेयर तो या अनुवर्ती वापसी (tranCode = 'आरईटी') की वजह से स्टॉक खरीद (tranCode = 'में) की वजह से गोदाम में ले जाता है, और शेयर गोदाम जब से बाहर ले जाता है यह बेचा जाता है (tranCode = 'आउट')। प्रत्येक प्रकार के स्टॉक टेम्प को ArticleID द्वारा इंडेंट किया जाता है। में या गोदाम, एक खरीद, बिक्री या किसी खास आइटम की वापसी के कारण से बाहर स्टॉक में से हर आंदोलन, एक पंक्ति में परिणाम स्टॉक तालिका में जोड़ा जा रहा है, विशिष्ट, StockID पहचान स्तंभ में मान से पहचान और कितने का वर्णन वस्तुओं को जोड़ा या हटा दिया गया, खरीद के लिए मूल्य, लेनदेन की तारीख, और इसी तरह।
हालांकि मैं इसे अपने चल रहे प्रोजेक्ट पर उपयोग कर रहा हूं, मैं इस बात पर अटक गया कि प्रत्येक लेनदेन 'आउट' पर मूल्य-शुल्क कैसे प्राप्त किया जाए। मुझे यह निर्धारित करने के लिए यह मूल्य होना चाहिए कि मैं अपने ग्राहकों को कितना चार्ज करूंगा।
पहले 8 सेब का जायजा कुल करने के लिए शेयर करने के लिए 5 सेब (प्रत्येक $ 10.00) जोड़ने के लिए, $ 50.00
के लिए कुल 3 सेब (प्रत्येक $ 20.00) जोड़े, $ 110.00 की कुल कीमत के लिए
फिर 6 आइटम (5 प्रत्येक $ 10.00 और 1 प्रत्येक $ 20.00) $ 70 कुल
लेनदेन यह $ 40
012 के कुल के साथ 2 सेब @ $ 20 प्रत्येक छोड़ना होगा के बाद बाहर ले
Here's my current table
Item transaction code qty price
apple IN 5 10.00
apple IN 3 20.00
apple OUT 6
Manual computation for the OUT transaction price (FIFO)
QTY price total price
5 10.00 50.00
1 20.00 20.00
TOTAL:6 70.00
Output of the script:
Item CurrentItems CurrentValue
apple 2 40.00
What I need:
Item transaction code qty price CurrentItems CurrentValue
apple IN 5 10.00 5 50.00
apple IN 3 20.00 8 110.00
apple OUT 6 2 40.00
This too will be OK
Item transaction code qty price CurrentItems
apple IN 5 10.00 0
apple IN 3 20.00 0
apple OUT 6 70
स्क्रिप्ट पोस्ट किया है कि जीता प्रतियोगिता बहुत उपयोगी था, मुझे आशा है कि किसी को कैसे प्रति 'बाहर' लेन-देन
आपको प्रत्येक लेनदेन (इन, आउट, रेट) को एक अद्वितीय संख्या देने की आवश्यकता है ताकि आप सेब के क्यूटी और कीमत को जान सकें। उस पर आधारित आप गणना कर सकते हैं कि गणना (qty * कीमत) –
स्टॉक तालिका में प्राथमिक कुंजी है। यह सिर्फ इतना है कि मैं इसे सादगी के लिए नहीं दिखाना चाहता था, मैं शब्द सेब के बजाय आइटम आईडी का भी उपयोग कर रहा हूं। आप केवल कीमत (qty * कीमत) की गणना नहीं कर सकते हैं, याद रखें कि मुझे फीफो नियम लागू करने की आवश्यकता है। – samantha07