PDA

View Full Version : سوال: چطور می توان هنگام صدور یک فاکتور، یک کالا با کد کالای مشخص و با نرخ های متفاوت را ثبت کرد؟



hossein16
جمعه 26 خرداد 1391, 10:16 صبح
سلام
می خواهم برنامه ای برای صدور فاکتور بنویسم اما یکجا مشکل دارم
سفارش دهنده برنامه گفته است که می خواهد هر کالا را فقط با توجه به میزان نرخ خرید قیمت گذاری کند.
تا اینجا مشکلی نیست.
مشکل اونجا بوجود میاد که فروشنده بخواهد کالایی که در چند مرحله و با قیمت های متفاوت را خریداری کرده با تعداد به فروش برساند.
به عنوان مثال : 2 بسته چای با قیمت 1000 3 بسته با قیمت 1200 و 2 بسته با قیمت 1230 داریم .
نمی دانم اولاً چگونه باید مشخصات کالا (فقط با یک کد کالا)با نرخ های جدید را در بانک ذخیره کنم و ثانیاً اگر مشتری تقاضای 4 بسته کند با خواندن اطلاعات از بانک sql چگونه تشخیص دهم چند کالا از کدام نرخ در فاکتور ثبت شود(الویت با قیمت های کمتر است)
ممنون میشم راهنمایی ام کنید

veniz2008
جمعه 26 خرداد 1391, 12:37 عصر
سلام،یک ایده میتونه اینطور باشه: شما کلید رو ترکیبی بگیر یعنی کد کالا و شماره ثبت رو کلید بگیر،دراینصورت میتونی در مراحل مختلف یک کالا رو ثبت کنی(مثلا کد کالا:1، شماره ثبت:1، نام کالا: چای، تعداد: 3 ،قیمت:1000، رکورد بعدی کد کالا :1، شماره ثبت: 2، نام کالا: چای، تعداد :5 ،فیمت:1300، اما برای سوال دوم: یه روش میتونه اینطور باشه: مثلا مشتری چای میخواد، شما لیست تمام محصولات چای رو در میارید و داخل یک گرید نمایش میدید و بعدش هر کدوم از محصولات رو که خواستید انتخاب میکنید و قیمتش هم که براحتی میتونید هم از خود گرید یا از بانک بیرون بکشید،موفق باشید.