PDA

View Full Version : گفتگو: ساخت برنامه صدور فاکتور



bbkyawho
جمعه 01 آذر 1387, 21:15 عصر
سلام دوستان عزیز
من می خوام یه برنامه برای یک فروشگاه لوازم بهداشتی بنویسم
مشخصات :
1 - صدور فاکتور
2 - موجودی کالا بعد از فروش
از کجا باید شروع کنم ؟
قبل از ایجاد تاپیک جستجو کردم .

bbkyawho
یک شنبه 03 آذر 1387, 00:11 صبح
کسی کمک نمیکنه

golihaghighi
یک شنبه 03 آذر 1387, 00:41 صبح
دوست عزيز توضيحاتت خيلي كمه. اين دو مورد كه گفتي با اكسل هم ميشه كنترل كرد. نياز به نرم افزار نوشتن نداره

sib_data
یک شنبه 03 آذر 1387, 10:40 صبح
ابتدا بايد بانكهاي خودتون را تعريف كنيد. بانك محصولات ، بانك فاكتور . بعد از آن بايد برنامه نويسي كني. يك فرم براي تعريف محصولات و يك فرم صدور فاكتور. صدور فاكتور به صورت خريد و فروش بايد داشته باشي.
براي تعيين ميزان موجودي كالا تعداد اقلام خريداري شده و فروش رفته را از هم كم كني موجودي كالا بدست مياري.

bbkyawho
دوشنبه 04 آذر 1387, 23:01 عصر
سلام به دوستان عزیز
ممنون از راهنمایی
من کارو تا اینجا پیش بردم
ولی کوئری اگه میخواد بلد نیستم
اگه میشه این کارو با هم پیش ببریم
ممنون از همه شما

dadsara
سه شنبه 05 آذر 1387, 10:13 صبح
سلام
من قسمت ارتباط بین جدولها و کلیدهای آنرا اصلاح کردم
اگر خواستی بسته به نیازت تعداد رکورد بزن و بعد از بیان خواسته ات اگر از دست دوستان کاری برآید حتما راهنمائی می کنند

bbkyawho
سه شنبه 05 آذر 1387, 20:35 عصر
سلام
چطوری قیمت کل را محاسبه کنم

amirzazadeh
چهارشنبه 06 آذر 1387, 08:35 صبح
سلام
چطوری قیمت کل را محاسبه کنم
از نمونه آموزشي خود اكسس 2003 با نام NORTHWIND كمك بگير.
............................
موفق باشيد

bbkyawho
چهارشنبه 06 آذر 1387, 22:04 عصر
سلام
از برنامه NORTHWIND نتونستم کمک بگیرم
میخوام بدونم چطوری باید قیمت * تعداد = قیمت کل رامحاسبه کنم
ایا کوئری نیاز هست ، اگر نیاز هست راهنمایی کنید و در فایل ضمیمه ارسال کنید
باتشکر از دوستان عزیز

emami.sie
پنج شنبه 07 آذر 1387, 09:20 صبح
سلام
از برنامه NORTHWIND نتونستم کمک بگیرم
میخوام بدونم چطوری باید قیمت * تعداد = قیمت کل رامحاسبه کنم
ایا کوئری نیاز هست ، اگر نیاز هست راهنمایی کنید و در فایل ضمیمه ارسال کنید
باتشکر از دوستان عزیز

سلام
ببینید نمونه کارتون رو راه می ندازه...
البته بعضی از فیلدهای جداول هم به نظر من اضافه هستش...
یا علی

bbkyawho
جمعه 08 آذر 1387, 22:00 عصر
سلام
مرسی از دوستانی که منو راهنمایی کردن
یه سری تغییرات تو برنامه دادم
الان میخوام رو فرم کار کنم
بنظرتون به چه شکل باشه ؟

bbkyawho
شنبه 09 آذر 1387, 21:27 عصر
سلام
چطوری جداول کوئری را در فرم قرار بدم
ببینید
مرسی ازهمکاریتون
خیلی چیزا تا اینجا از وستان یاد گرفتم

bbkyawho
یک شنبه 10 آذر 1387, 19:19 عصر
سلام به استادان
بزرگ و عزیزیم
یه نگاه بندازید و نظر بدهید و اگه جایی اشتباه کردم اصلاح کنید
با تشکر

dadsara
دوشنبه 11 آذر 1387, 09:44 صبح
سلام
دوست عزیز جسارتا نکاتی را در خصوص طراحی بانک فاکتور به استحضار جنابعالی می رسانم در صورت صلاحدید نسبت پیاده سازی آن اقدام فرمائید
- اگر پروژه جنابعالی در حد فراگیری است و در جهت کسب تجربه است که هیچ ولی اگر می خواهید از آن بعنوان یک محصول خود و یا دیگران استفاده کنید نکاتی را عرض می کنم:
1- فرض کنید برای اولین بار محصولی را خرید می کنید و مبلغ خرید ، فروش و . . . را در توسط فرم مورد نظر در جدول ذخیره می کنید . بعد از مدتی محصول فوق در انبار تمام شده است و مجددا نسبت به خرید آن اقدام می فرمائید ولی این بار با یک قیمت دیگر حال سوال این است اگر کاربر بخواهد گزارش مثلا یک ماه قبل را بگیرد باید قیمت های جدید در آنجا باشد و یا قیمتهای قدیم ؟
در طراحی که جنابعالی انجام داده اید چنانچه قیمت تغییر یابد در کل بانک تغییر می کند مگر آنکه همان محصول را فقط بخاطر اینکه قیمت تغییر کرده با یک کد دیگر شناسائی کنید که منطقا این عمل صحیح نیست! پس باید در بانک خود یک سری تغییرات بدهید
نکته ( بسته به اینکه این فاکتور در چه تاریخی صادر شده است باید قیمت آن تغییر کند )
در صورت صلاحدید تا اینجا را انجام دهید تا بعد
موفق باشید!

ab_ba
دوشنبه 11 آذر 1387, 10:36 صبح
مبلغ خرید و فروش در جدول کالاها غیر ضروری است مگر جنبه پیش فرض داشته باشد یعنی موقع فروش ملاک آن قیمت باشد ولی در هرحال شما باید در فاکتور خرید یا فروش قیمت نیز ثبت گردد چون ممکن است شما هر کالا را به هر قیمتی بخرید یا بفروشید در این صورت هم سابقه خرید و فروش را دارید که دوست مان dadsara فرمودند هم میتوانید سود و زیان را محاسبه کنید و ....

emami.sie
دوشنبه 11 آذر 1387, 12:10 عصر
سلام به استادان
بزرگ و عزیزیم
یه نگاه بندازید و نظر بدهید و اگه جایی اشتباه کردم اصلاح کنید
با تشکر

آقا من تا یه جاهاییشو رفتم...
بقیش با شما...
یا علی

bbkyawho
سه شنبه 12 آذر 1387, 22:24 عصر
سلام
مرسی از همه دوستان
من کاملتر کردم
چندتا bottem گذاشتم و یک گزارش هم ساختم ولی گزارش کار نمیکنه .
موقع کار با فرم orders یک پیغام میاد : feild cannot be updated این یعنی چی

همتونو دوست دارم

bbkyawho
جمعه 15 آذر 1387, 09:35 صبح
کسی نیست کمک کنه تا بدونم این پیغام feild cannot be updated چی هست ؟

golihaghighi
جمعه 15 آذر 1387, 13:01 عصر
سلام
دوست عزیز جسارتا نکاتی را در خصوص طراحی بانک فاکتور به استحضار جنابعالی می رسانم در صورت صلاحدید نسبت پیاده سازی آن اقدام فرمائید
- اگر پروژه جنابعالی در حد فراگیری است و در جهت کسب تجربه است که هیچ ولی اگر می خواهید از آن بعنوان یک محصول خود و یا دیگران استفاده کنید نکاتی را عرض می کنم:
1- فرض کنید برای اولین بار محصولی را خرید می کنید و مبلغ خرید ، فروش و . . . را در توسط فرم مورد نظر در جدول ذخیره می کنید . بعد از مدتی محصول فوق در انبار تمام شده است و مجددا نسبت به خرید آن اقدام می فرمائید ولی این بار با یک قیمت دیگر حال سوال این است اگر کاربر بخواهد گزارش مثلا یک ماه قبل را بگیرد باید قیمت های جدید در آنجا باشد و یا قیمتهای قدیم ؟
در طراحی که جنابعالی انجام داده اید چنانچه قیمت تغییر یابد در کل بانک تغییر می کند مگر آنکه همان محصول را فقط بخاطر اینکه قیمت تغییر کرده با یک کد دیگر شناسائی کنید که منطقا این عمل صحیح نیست! پس باید در بانک خود یک سری تغییرات بدهید
نکته ( بسته به اینکه این فاکتور در چه تاریخی صادر شده است باید قیمت آن تغییر کند )
در صورت صلاحدید تا اینجا را انجام دهید تا بعد
موفق باشید!
معمولا قيمت محصول (قيمت خريد) به سه روش محاسبه ميشود:
1- Average: در اين روش قيمت قبلي و جديد با توجه به تعداد كالا ميانگين مي گيريم.
2- FIFO: در اين روش ابتدا كالا ها با قيمت اولين خريد محاسبه ميشود و پس از اتمام كالا در اولين خريد كالا با قيمت دومين خريد محاسبه ميشود و ... تا اينكه به قيمت آخرين خريد برسيم.
3- LIFO: در اين روش بر عكس روش قبل قيمت خريد مطابق قيمت آخرين خريد قرارداده ميشود و ... .

bbkyawho
جمعه 15 آذر 1387, 20:43 عصر
کسی نیست کمک کنه تا بدونم این پیغام feild cannot be updated چی هست ؟
و کمک کنه تا برنامه ساخته بشه ؟

مهدی قربانی
شنبه 16 آذر 1387, 00:07 صبح
سلام
اين پيغام كجا و در زمان انجام چه عملياتي نمايش داده ميشه ؟

dadsara
شنبه 16 آذر 1387, 08:56 صبح
سلام
در منبع داده کنترل سورس ایراد داشتی
- به نظر من
1- نام کالا در سابفرم بصورت کومبو باشد چرا که اگر کاربر کد آنرا بداند که نیازی به باز کردن آن نیست در غیر اینصورت با بازکردن نام نام شرح کالاهای موجود لیست شده و کالای مورد نظر خود را انتخاب می کند.
2- کاربر نباید بتواند قیمت کالا را از درون سابفرم تغییر دهد تصور کنید در یک فروشگاه اگر کاربر بخواهد به ازای تمام اجناس قیمتهای آنها را نیز باور کند با چه حجم کاری روبرو خواهد شد !

shkeramat
دوشنبه 18 آذر 1387, 01:14 صبح
از نمونه آموزشي خود اكسس 2003 با نام NORTHWIND كمك بگير.
............................
موفق باشيد

سلام
میشه بگی این فایل را کجاست اگر آفیس را درست نصب راهنمائی فرمائید

با تشـــــــــــکر
منتظر پاسخ

bbkyawho
دوشنبه 18 آذر 1387, 22:07 عصر
سلام
میشه بگی این فایل را کجاست اگر آفیس را درست نصب راهنمائی فرمائید

با تشـــــــــــکر
منتظر پاسخ

سلام دوست عزیز
قسمت help - smple database


دوستان چطوری میتونم قسمت قیمت کالا رو غیر فعال کنم ، یعنی با زدن کد کالا قیمت بیاد و فروشنده انرا وارد نکند
هر کاری کردم نشد نشد نشد
نمونه فایل در قسمت های قبل موجود است .

shkeramat
سه شنبه 19 آذر 1387, 20:14 عصر
با ســــــلام

Design-----> Textbox:Unitprice--------->Enabled---->No

اگر در حالت طراحی فرم روی تکست باکس قیمت کالا پراپرتیس را ببین ودر تب Data

Enabled را برابر NO قراربده من انجام دادم شد .

ضمنا از راهنمائی شما متشکرم بابت سئوال فایل نمونه

bbkyawho
سه شنبه 19 آذر 1387, 22:01 عصر
سلام
دوستان عزیز قسمت گزارش را ببینید
چندتا گزارش که لازم داشتم ساختم ولی گزارش faktor درست کار نمیکنه مثلا از فاکتور شماره 1 گزارش میخوام ، نمیشه و همه شماره ها را با هم نشون میده

shkeramat
چهارشنبه 20 آذر 1387, 01:41 صبح
با ســــــــلام

حداقل کاری که میدانستم انجام شد
1- در کوئری قبلی شما فقط یک like استفاده شد
2- ضمنا احتمالا موقع ساخت گزارش جمع گروهی قراردادی که در پراپرتیس گزارش فاکتور
Running sumرا برابر no گردید
3- ضمنا گزارشات دیگر شما که مستقیم از کوئری استفاده شده بهتر است

کم سوادی مرا بزرگان ببخشند
دوستدار شما

mreza1983
دوشنبه 04 خرداد 1388, 14:23 عصر
سلام به همگی
من یه دیتابیس اکسس درست کردم واسه تنظیم فاکتور که توی اون یه Table به اسم فروشنده - یکی به اسم خریدار- و یکی هم به اسم صدور فاکتور تنظیم کردم بعد توی relationships بین خریدار و صدور فاکتور یک ارتباط یک به چند درست کردم و ارتباط بین فروشنده و صدور فاکتور یک به یک هست. یک به چند نمیشه.
بعد یه Query از صدور فاکتور گرفتم و هرسه جدول صدور فاکتور - خریدار و فروشنده رو گذاشتم .حالا که میخوام چند تا فاکتور صادر کنم به تکرار کد فروشنده ایراد می گیره.
نمیدونم منظورمو تونستم برسونم یا نه . من یه Table میخوام داشته باشم که اطلاعات شرکت خودمو توش واردکنم و سر برگ همه فاکتورام اون اطلاعات باشه.
لطفا راهنماییم کنین .

mreza1983
سه شنبه 05 خرداد 1388, 10:59 صبح
سلام به همگی
دوستان چطوری جمع فاکتور به حروف نوشته بشه. باید برنامه نویسی بشه یا فارسی ساز نصب کنم.
لطفا راهنماییم کنین.

dadsara
سه شنبه 05 خرداد 1388, 15:14 عصر
سلام به همگی
دوستان چطوری جمع فاکتور به حروف نوشته بشه. باید برنامه نویسی بشه یا فارسی ساز نصب کنم.
لطفا راهنماییم کنین.
سلام
تابع تبدیل عدد به حرف را جستجو کنید

goli2020
سه شنبه 05 خرداد 1388, 16:39 عصر
سلام:
ميشه يك نفر لطف كنه و به من بگه كه چي جوري ميشه كه در يك فاكتور پس از انتخاب نام كالا خود به خود در قسمت قيمت واحد قيمت آن كالا بيايد؟؟؟

dadsara
چهارشنبه 06 خرداد 1388, 09:58 صبح
سلام:
ميشه يك نفر لطف كنه و به من بگه كه چي جوري ميشه كه در يك فاكتور پس از انتخاب نام كالا خود به خود در قسمت قيمت واحد قيمت آن كالا بيايد؟؟؟
سلام
چطوری می تونید وقتی کد کالا را انتخاب کردید نام آن مشخص شود ، به همین شکل در مورد قیمت نیز عمل کنید

mreza1983
چهارشنبه 06 خرداد 1388, 12:00 عصر
سلام
تابع تبدیل عدد به حرف را جستجو کنید

سلام دوست عزیز ممنون که جواب دادی
حالا من تابع رو پیدا کردم ولی نمیدونم چطوری توی برنامم راش بندازم
اگه میشه راهنماییم کنین

goli2020
چهارشنبه 06 خرداد 1388, 12:50 عصر
سلام
چطوری می تونید وقتی کد کالا را انتخاب کردید نام آن مشخص شود ، به همین شکل در مورد قیمت نیز عمل کنید

دوست عزيز در فاكتور من كد كالايي وارد نميشه كه نامش بياد،فقط از يك combo box نام كالا را انتخاب مي كنم،چيكار كنم كه پس از انتخاب نام كالا قيمتش هم بيايد؟؟؟

dadsara
چهارشنبه 06 خرداد 1388, 14:24 عصر
دوست عزيز در فاكتور من كد كالايي وارد نميشه كه نامش بياد،فقط از يك combo box نام كالا را انتخاب مي كنم،چيكار كنم كه پس از انتخاب نام كالا قيمتش هم بيايد؟؟؟
سلام
یک نمونه که اگر کد کالا را وارد نمائید نام و مبلغ فروش ، اگر نام کالا را انتخاب کنید کد کالا و قیمت فروش آن مشخص می شود