از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
پنج سال پیش منتشر شده
تعداد بازدید: 266
کد پروژه: 204119
شرح پروژه
پیشنویس وب سرویس ووکامرس به حسابداری سیتا
تعاریف :
وب سرویس بین چه نرم افزارهایی برقرار می شود؟
· بین سایت فروشگاه آنلاین ( فروشگاه ووکامرس ) و نرم افزار حسابداری سیتا ( سی شارپ )
دیتابیس نرم افزار سیتا چیست ؟
· Sql سرور است.
ویژگی های کالا چیست ؟
· ویژگی های کالا شامل مقادیر زیر است :
1
UID کالا
WAREUID
2
کد کالا
CODEWARE
3
نام کالا
WARENAME
4
دسته بندی کالا
CATEGORYWARE
5
برند کالا
WAREBRAND
6
واحد شمارش
UNIT
7
طول
LENGTH
8
عرض
WIDTH
9
وزن
WEIGHT
10
ارتفاع
HEIGHT
11
ظرفیت
CAPACITY
12
نوع جنس
BODYMATERIAL
13
تعداد در کارتن
PACK
14
قیمت تکی
PRICEUNIT
15
قیمت یک کارتن
PRICEPACK
16
موجودی کالا
INVENTORY
17
کد مشتری
CUSTOMERUID
18
نام مشتری
CUSTOMERNAME
19
نام خانوادگی
FAMILYNAME
20
تلفن ثابت
PHONE
21
موبایل
MOBILE
22
ایمیل
23
تخفیف کالا
PRICEOFF
24
موارد که باید در وب سرویس سمت سایت لحاظ شود:
فاز اول :
1. لیست کالاها از نرم افزار سیتا و سایت بصورت دوطرفه خوانده شود به شکلی که هرگاه کالای جدیدی در هریک از آنها ایجاد شود در طرف مقابل هم با ویژگی های کالا (در جدول تعاریف آمده است) اضافه شود.درحال حاضر بیش از 95% لیست کالاها در سیتا موجود است.در سیتا تابعی محیا شده است این امکان را دارد که بتوانیم کالاها را با توجه به لیست کدکالا یا UID کالا بخونیم.
2. بایستی تابعی بنویسید که صرفا موجودی کالا را فقط بخونه-به شکلی که لیست کالا را بهش بدیم و اونم موجودی را بفرسته بیاد.این مورد برای نوشتن یک چیزی شبیه کرون جاب است،که برنامه ریزی می کنیم در زمان های مشخصی بره فقط موجودی کالاها را بخونه و بیاد و لازم نباشه بره کل کالاها را بخونه!
3. تابعی بایستی اطلاعات مشتریان را مطابق جدول تعاریف بخونه به شکلی که اگر در هرطرف مشتری ایجاد شد همزمان نیز در دیتابیس طرف مقابل نیز ایجاد شده باشد.
4. ریز فاکتورهایی که از زمان بارگزاری وب سرویس به بعد در سایت صادر میشه به همراه نحوه و اطلاعات تراکنش پرداختش به سیتا ارسال شود و این موضوع برعکس هم باشد یعنی اگر بعد از بارگزاری وب سرویس مشتری بصورت حضوری خرید کرد بتواند در پنل خودش در سایت فاکتورش را ببیند.
تبصره : اگر قیمت کالایی از سیتا خوانده شد و ما بصورت دستی به آن کالا در سایت تخفیف زدیم، قیمت نهایی که مشتری در سایت پرداخت کرده است را برای سیتا ارسال کند.
فاز دوم :
1. در سیتا چندین مدل قیمت گذاری داریم( عمده فروشی،خرده فروشی، جزفروشی و... ) بایستی جوری این وب سرویس را بنویسید که بتوانیم مشتری ها را در دسته بندی های مختلف قرار بدیم تا زمانیکه مشتری لاگین شد در پنل سایتش قیمت مرتبط با دسته بندی خودشو ببینه .
2. اگر ما چندین انبار داشتیم بایستی در زمان ثبت فاکتور مشتری اسم انبار در فاکتور مشتری ثبت شده و در پنل کاربری اپراتور همان انبار بنشیند و یا به زبان ساده تر از پرینتر همان انبار فاکتورش پرینت شود و همچنین برای سیتا نیز ارسال شود.قصد داریم اگر سفارش مشتری بیش از یک مبلغی بود تنها از انبار مرکزی ارسال شود.پس این مورد را درنظر بگیرید.
مهارت ها و تخصص های مورد نیاز
مهلت برای انجام
30روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت شش سال پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصتهای متعددی در سایت موجود میباشد.
API وب سرویس بین نرم افزار حسابداری و CMS
پنج سال پیش منتشر شده
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار