سرویس خرده فروشی در سامانه شناسه کالا
این سند به منظور ارائه امکان ثبت و صدور سند خرده فروشی کالا کاربران سامانه جامع تجارت از درگاههای مستقل تهیه شده است.
آدرس سرویس: https://pub-cix.ntsw.ir/services/InternalTradeServices?wsdl
متد : SubmitRetail
- ورودی
نام فیلد انگلیسی | نام فیلد فارسی | نوع فیلد | توضیحات |
username | نام کاربری سرویس* | رشته ای | از مدیر سامانه دریافت شود. |
srvPass | رمز عبور سرویس* | رشته ای | از مدیر سامانه دریافت شود. |
password_otpCode | رمز عبور/کد اعتبارسنجی | رشته ای | در صورت استفاده از کاربر مستقل یا ناامن ، رمز عبور سامانه یا کد اعتبارسنجی وارد شود |
PersonNationalID | کد/ شناسه ملی فروشنده* | رشته ای |
|
UserRoleIDstr | کد نقش فروشنده | رشته ای | در صورتیکه کاربر دارای چندین نقش باشد، وارد کردن کد نقش اجباری است. |
UserRoleExtraFields | اطلاعات جزئیات کد نقش | آبجکت | در صورتی که کاربر چند نقش دارد و شماره نقش را نمی دانید؛ اطلاعات اضافی جهت شناسایی نقش دریافت میشود. |
DocumentDate | تاریخ سند* | تاریخ میلادی | از نوع DATE : مثال: ۰۱-۰۱-۲۰۲۰ |
Description | شرح سند | رشتهای |
|
BuyerDatiles | اطلاعات خریدار | آبجکت | در جدول مقادیر اطلاعات خریدار |
PostalCode | کد پستی انبار مبدا* | رشته ای | جهت ثبت انبار موقت این فیلد را خالی یا ۱۰ تا ۲ ارسال کنید |
Stuffs_In | اطلاعات کالا* | لیست | در جدول مقایدر اطلاعات کالا |
DocNumber | شماره فاکتور | رشته ای |
|
statusAppointment | وضعیت سند | عددی | ۰: ثبت نهایی _ ۷ : ثبت اولیه بصورت پیش فرض با وضعیت ثبت نهایی سند ثبت می شود. |
TraceCode | شماره حواله | رشته ای | در صورتیکه کالای انتخابی تایر سنگین می باشد، وارد نمودن این فیلد الزامی می باشد. |
- مقادیر کلاس اطلاعات اضافه کد نقش (UserRoleExtraFields):
نام فیلد انگلیسی | نام فیلد فارسی | نوع فیلد | توضیحات |
PostalCode | کد پستی محل فعالیت | عددی |
|
LicenseNumber | شماره مجوز | عددی | شماره صنفی یا بهین یاب |
ActivityType | نوع فعالیت | عددی | در جدول مقادیر نوع فعالیت |
- مقادیر نوع فعالیت (ActivityType):
کد | شرح فیلد |
۱ | وارد کننده |
۲ | تولید کننده |
۳ | عمده فروش |
۶ | خرده فروش |
۷ | نماینده |
۸ | فروشگاه زنجیره ای |
۱۰ | نامشخص |
۱۲ | میادین میوه و تره بار |
۱۳ | شرکت های پخش کالا |
۱۵ | تعاونی مصرف |
۱۶ | صاحب برند |
مقادیر کلاس اطلاعات خریدار (BuyerDatiles) :
نام فیلد انگلیسی | نام فیلد فارسی | نوع فیلد | توضیحات |
BuyerName | نام خریدار | رشتهای |
|
BuyerNationalID | کد ملی/ شناسه ملی خریدار | رشتهای | در صورتیکه کالای انتخابی تایر سنگین می باشد، وارد نمودن این فیلد الزامی می باشد. |
BuyerMobile | شماره همراه خریدار | رشتهای | بصورت ۱۱ رقمی |
مقادیر کلاس اطلاعات کالاها(Stuffs_In):
نام فیلد انگلیسی | نام فیلد فارسی | نوع فیلد | توضیحات |
Code | شناسه کالا* | رشته ای |
|
Count | تعداد/مقدار* | عددی |
|
Price | مبلغ واحد (ریال) | عددی | در صورتیکه کالای انتخابی تایر سنگین یا صنایع پایین دست پتروشیمی می باشد، وارد نمودن این فیلد الزامی می باشد. |
خروجی:
نام فیلد انگلیسی | نام فیلد فارسی | نوع فیلد | توضیحات |
ObjList | اطلاعات خروجی | کلاس | در جدول اطلاعات خروجی |
ResultCode | کد خطا | عددی | در جدول مقادیر خطا |
ResultMessage | متن خطا | عددی | در جدول مقادیر خطا |
- مقادیر اطلاعات خروجی ObjList:
نام فیلد انگلیسی | نام فیلد فارسی | نوع فیلد | توضیحات |
RolesList | لیست نقش ها | لیست | در صورتی که کاربر چند نقش داشته باشد و تعیین نشده باشد. |
FactorID | شماره سند | عددی | در صورت ثبت موفق سند، شماره سند تکمیل می شود. |
- مقادیر خطا (ResultCode):
کد | متن خطا |
۰ | عملیات با موفقیت انجام شد |
۱ | خطا در سامانه |
۰۰۰ | ۰۰۰ |




