فروش اینترنتی و جزئیات آن

sale/onlinesale

{
  "webid": 1014318,							--شماره ای که وب به سفارش اختصاص داده و توسط این شماره تکراری بودن سفارش کنترل می شود
  "mainaccount_id": 9831,					-- تفصیل مشتری -- معمولا از نظر حسابداری یک حساب ثابت تحت نام فروش اینترنتی انتخاب می شود
  "warehouse_id": 1,						--انبار
  "saledate": "2021-07-07 15:00:08",
  "postalcode": "1645915484",
  "poscustomers_id": 10050615,				-- شناسه مشتری وب  - اطلاعات مشتریان وب در جدول poscustomers نگهداری می شوند
  "invoicetypes_id": 1,						--- 1 فروش - 2 برگشت از فروش
  "onlinesalestatus_id": 4,					-- 4 تکمیل شده
  "webaddress": null,
  "webmobile": null,
  "webemail": null,
  "webaddress2": null,
  "webcustomername": null,
  "webtel": null,
  "saledesc": null,
  "webcountry": null,
  "webcity": null,
  "webcompany": null,
  "webcustomer_id": null,
  "webnationalcode": null,
  "webstate": null,
  "orderispaid": true,
  "shippingaddress": "تهران، نارمک، کوچه يکم ، پلاک 15، طبقه 3",
  "shippingaddress1": null,
  "shippingtel": "02177846267",
  "shippingcustomername": "آنيا سماوی",
  "shippingcity": "تهران",
  "shippingpostalcode": "1645915484",
  "shippingcompany": null,
  "shippingstate": "تهران",
  "shippingcountry": null,
  "discounttotal": 3210000,
  "shippingtotal": 100000,
  "discounttax": null,
  "shippingcustomerid": null,
  "shippingtax": null,
  "deleteddate": null,
  "isgift": false,
  "erpcode": "B89234248",					-- کد دومی که سفارش می تواند داشته باشد. کنترلی روی این فیلد در ای مستر انجام نمی شود
  "wrappingcost": 0,
  "iscrmconfirmed": true,
  "crmconfirmdate": "2021-07-07 15:03:15",
  "carttax": null,
  "sourceorderid": null,					--در صورت ثبت برگشت از فروش، در این فیلد شماره سفارش اولیه مشتری قابل ثبت می باشد
  "platform": null,
  "giftmessage": null,
  "processpriority": 374328200,
  "iscustomerpointset": false,
  "isuncertain": false,
  "payondelivery": false,
  "postbarcode": null,						--از این فیلد می توانید برای نگهداری بارکد پستی سفارش استفاده نمایید
  "iscancellation": false,
  "freeshipping": false,
  "returncardno": null,
  "returnfullname": null,
  "cancellationdate": null,
  "returnaccno": null,
  "returnprice": null,
  "returnmemo": null,
  "returnshebano": null,
  "usedcredit": null,
  "paydate": "2021-07-07 15:00:08",
  "shippingregion": null,
  "hasmojodi": false,
  "dedicatedcredit": null,
  "deliverydatetimeto": null,
  "couponamount": null,
  "srcsumqty": 2,
  "wrappingtype": null,
  "packingtype": null,
  "shipmenttypes_id": 1,
  "paymentorder_id": null,
  "deliverypersoninfo_id": 0,
  "saleschannel_id": null,
  "WebOrderTrackingNum": null,								--شماره ترکینگ حمل سفارش
  "sale/onlinesaledetails/onlinesale_id": {					--جدول اصلی جزئیات فروش اینترنتی
    "Data": [
      {
        "barcodemain_id": 10017926,
        "itembarcode": "101022a99-44",
        "itemname": "بلوز زنانه هما مدا Homa Moda کد 101022a - رنگ : مشکي, سايز : 44",
        "qty": 1,
        "itemprice": 3490000,
        "itemreduction": 0,
        "itembuyprice": null,
        "vat": 9,
        "deliverqty": 1,
        "itemdiscount": 3210000,
        "itemreductionprice": 180000,
        "vatdiscount": 8256.880734
      },
      {
        "barcodemain_id": 10045835,
        "itembarcode": "cat140004",
        "itemname": "کاتالوگ خشک شويي ديجي واش - رنگ : سفيد, سايز : تک سايز (هديه)",
        "qty": 1,
        "itemprice": 0,
        "itemreduction": 0,
        "itembuyprice": null,
        "vat": 0,
        "deliverqty": 1,
        "itemdiscount": 0,
        "vatdiscount": 0
       }
    ]
  },
  "sale/consumeritemdetails/onlinesale_id": {			-- کالاهای مصرفی سفارش را مشخص می کند
    "Data": [
      {
        "barcodemain_id": 10039328,
        "sitemamount": 0,
        "itemprice": 0,
        "qty": 1,
        "kbarcode": "-KT02A",
        "itemname": "-KT02A"
      }
    ]
  },
  "sale/onlinesaleitemsdiscount/onlinesale_id": {		--تخفیفات اقلام سفارش را مشخص می کند
    "Data": [
      {
        "barcodemain_id": 10017926,
        "discountprice": -3210000,
        "onlinesalediscounttypes_id": 9910				-- نوع تخفیف. باید در جدول تخفیفات تعریف شود
      }
    ]
  },
  "sale/onlinesalediscounts/onlinesale_id": {			--تخفیف کل سفارش را مشخص می کند 
    "Data": [
      {
        "isfreeshipping": false,
        "discountvalue": 3210000,
        "onlinesalediscounttypes_id": 9910
      }
    ]
  },
  "sale/onlinesalepayment/onlinesale_id": {				--پرداختهای انجام شده برای سفارش را مشخص می کند
    "Data": [
      {
        "cusaccownername": null,
        "cuscardnumber": null,
        "cusshebanumber": null,
        "paymentprice": 200000,
        "paymentdesc": null,
        "terminalno": null,
        "savedate": null,
        "refrencenum": null,
        "cusaccinfo": null,
        "transno": "726366259473",
        "onlinesalepaymenttype_id": 9950
      }
    ]
  }
}

انواع روشهای حمل Shipment

Sale/ShipmentTypes

در این جدول باید انواع روشهای حمل وارد شود و در فیلد shipmenttypes_id در فروش اینترنتی مقدار آنرا نگهداری کرد


نگهداری اطلاعات مشتری نهایی

dbo/tblposcustomers

در صورتی که بخواهید اطلاعات مشتری نهایی را نگهداری کنید از این جدول می توانید استفاده کنید و در سفارش فروش اینترنتی فیلد poscustomers_id را ذخیره کنید

{
  "id": 9500130,
  "iscouple": false,
  "tblposcustomers_id": 9500130,
  "partnershipcode": "CUS0011607271036",
  "mobile": "09121210790",
  "address": "",
  "name": "عليرضا",
  "familyname": "احمدزاده",
  "tel": "09121210790",
  "magnetcardno": null,
  "status": null,
  "cusno": 30131,
  "custdate": 13950506,
  "job": null,
  "childcount": null,
  "email": null,
  "active": true,
  "sexuality": true,
  "isnew": true,
  "custype": 1,
  "loialityreduction": null,
  "loialitymaxpriceinmonth": null,
  "custypeexpdate": "2020-06-14 09:30:27",
  "isvip": false,
  "websiteregistered": false,
  "birthdate": null,
  "postalcode": null,
  "custypeenable": false,
  "startbuyvalue": null,
  "disabledate": null,
  "cuspassword": null,
  "maxnesyeinmonth": null,
  "usednesyeinmonth": null,
  "cuseducationdegree": null,
  "depcode": 1,
  "comments": null,
  "pointingstartdate": "2016-07-26 16:45:18",
  "commissionenable": false,
  "commissionpercent": null,
  "loialitypriceused": null,
  "custypelevelprice": null,
  "reagentcode": null,
  "cusserialnum": null,
  "cusexpdate": null,
  "iseditable": true,
  "rfmleveltitle_id": null,
  "currrfm": null,
  "erpcode": null,
  "deleteddate": null,
  "cuszone": null,
  "starttranscount": null,
  "ismarried": false,
  "clubdiscountactive": true,
  "birthdatechild": null,
  "installmentbalance": 0,
  "nottasvieinstalment": 0,
  "nesyebalance": null,
  "nottasvienesye": 0,
  "marriagedate": null,
  "fullname": "احمدزاده عليرضا",
  "mainaccountid": null,
  "mobile2": null,
  "onlywithcuscard": false,
  "deliverycardstatus": null,
  "nationalcode": null,
  "maxinstalmentprice": 0,
  "usedinstalmentprice": 0,
  "towns_id": null
}
  • No labels