Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

مشخص مي كند كالا از زمان توليد چند روز مدت انقضا دارد


product

...

/CodingBrand

این یک جدول درختی است و با توجه به سطوح مد نظر فیلد CurrentLevel ارسال می شوداطلاعات باركد يك كالا را مشخص مي كند. بعنوان مثلا يك رنگ مو بازاي هر كد رنگ بايد رديفي در اين جدول داشته باشد.

Code Block
{
	"barcodemain_idtitle": 991"Default Brand",
	"kbarcodecurrentlevel": "4891228430252"0,
	"productmain_iderpcode": 991,
	"kartno": "W301254900",
	"kdesc": null,
	"isactive": true,
	"productstatuscodingparentbrand_id": 1,null
}
barcodemain_id *

شناسه باركد

اين شناسه سيستمي است

kbarcode *

باركد

اين فيلد باركد EAN‌را مشخص مي كند. بطور استاندارد اين باركد معمولا 13 كاراكاتر دارد اما مي تواند از باركد هاي ساير استانداردها نيز براي اين فيلد استفاده كرد

productmain_id *

شناسه كالا

هر باركد زير مجموعه يك كالا ProductMain قرار ميگيرد. هر ProductMain  حتما بايد داراي يك باركد باشد.

kartno

كد آرتيكل باركد

كدي است كه بطور خلاصه تر مي توان به هر باركد اختصاص داد

kdesc *

توضيح باركد

شرح رنگ و ساير مشخصات در اين فيلد قرار ميگيرد.

isactive

فعال

productstatus_id

وضعيت كالا

مقدار پيش فرض 1

ERPCode *

title

عنوان برند

currentlevel

سطح درخت. برای ریشه از سطح 0 استفاده می شود و به ترتیب زیاد می شود

erpcode

کد erp برای ارتباط با سیستم بیرونی

codingparentbrand_id 

شناسه برند برای نود والد

product/codingdepartment

کدینگ کالا را مشخص می کند


Code Block
{
	"currentlevel": 1,
	"departmentcoding": "0102",
	"title": "تست",
	"erpcode": null,
	"codingparentdepartment_id": 39967
}
currentlevel

سطح درخت. برای ریشه از سطح 0 استفاده می شود و به ترتیب زیاد می شود

departmentcoding

کدینگ . بر اساس ساختار کدینگ این کد می تواند متفاوت باشد. بعنوان مثال پیش فرض کدین دپارتمان بصورت XX#XX#XX است. یعنی اولین سطح 01 سطح بعدی زیر مجموعه آن 0101 و سطح بعدی 010101 است. به همین ترتیب باید این کدینگ ارسال شود

title

عنوان

erpcode

کد erp برای ارتباط با سیستم بیرونی

codingparentdepartment_id

شناسه نود والد

product/BarcodeMain

اطلاعات باركد يك كالا را مشخص مي كند. بعنوان مثلا يك رنگ مو بازاي هر كد رنگ بايد رديفي در اين جدول داشته باشد.

Code Block
{
	"barcodemain_id": 991,
	"kbarcode": "4891228430252",
	"productmain_id": 991,
	"kartno": "W301254900",
	"kdesc": null,
	"isactive": true,
	"productstatus_id": 1,
}
barcodemain_id *

شناسه باركد

اين شناسه سيستمي است

kbarcode *

باركد

اين فيلد باركد EAN‌را مشخص مي كند. بطور استاندارد اين باركد معمولا 13 كاراكاتر دارد اما مي تواند از باركد هاي ساير استانداردها نيز براي اين فيلد استفاده كرد

productmain_id *

شناسه كالا

هر باركد زير مجموعه يك كالا ProductMain قرار ميگيرد. هر ProductMain  حتما بايد داراي يك باركد باشد.

kartno

كد آرتيكل باركد

كدي است كه بطور خلاصه تر مي توان به هر باركد اختصاص داد

kdesc *

توضيح باركد

شرح رنگ و ساير مشخصات در اين فيلد قرار ميگيرد.

isactive

فعال

productstatus_id

وضعيت كالا

مقدار پيش فرض 1

ERPCode *

كد رابط براي تعريف باركد

ExpireDate

تاریخ انقضاء

BarcodeSalePrice

قیمت بارکد

از این قیمت می تواند برای قیمت حک شده روی کالا استفاده کرد

Product/BarcodeExteraSearchInfo

کد جستجویی بارکد

در این جدول بازای هر barcodemain_ID می توانید تعدادی کد جستجویی ایجاد کنید که با هر یک از این کدهای جستجو به همان بارکد برسید. از این جدول می توان برای نگهداری UniqueID استفاده کرد

BarcodeMain_ID
SearchCode

کد جستجو 

SearchDesc

توضیح کد جستجو

IsActive

فعال كد رابط براي تعريف باركد

اطلاعات شعبه

در صورتي كه در شعب مختلف فعاليت انجام مي شود اين اطلاعات پر مي شود. 

...

شناسه تفصيل (مشتري / تامين كننده)

warehouse_id

شناسه انبار

erpcode

كد ERP

priority

اولويت


wm/issueorderdetails

...