ToolsControlWebService
The following operations are supported. For a formal definition, please review the Service Description.
- AddPosCustomersAddress
-
BuyCreatePurchase
توضیحات بیشتر
این متد برای ثبت فاکتور خرید استفاده میشود و در صورت ثبت موفقیت آمیز فاکتور کد فاکتور و در غیر اینصورت عدد 0 را برمیگرداند که خروجی در قالب xml (DataTable) است پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به فاکتور - xmlElements string - رشته ای ساختار ارسالی
<ROOT xmlns="> <Header> دارای اطلاعت فاکتور میباشد <WareHouse_ID>10</WareHouse_ID> <ProviderMainAccount_ID>31564</ProviderMainAccount_ID> <Description>تست</Description> <Discount>10</Discount> <Addition>1500</Addition> <PurchaseQty>10</PurchaseQty> <Details> دارای اطلاعات جزئیات فاکتور میباشد <Barcode>0</Barcode> <Qty>1</Qty> <BuyPrice>10</BuyPrice> </Details> </Header> </ROOT>ستون های برگشتی
-
BuyCreatePurchaseJson
توضیحات بیشتر
این متد برای ثبت فاکتور استفاده میشود و در صورت ثبت موفقیت آمیز فاکتور کد فاکتور و در غیر اینصورت عدد 0 را برمیگرداند که خروجی در قالب xml (DataTable) است پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به فاکتور - xmlElements string - رشته ای ساختار ارسالی
<ROOT xmlns="> <Header> دارای اطلاعت فاکتور میباشد <FactorId>0</FactorId> <CustomerMobile>09121111111</CustomerMobile> <Date>2016-08-24T13:11:06.570852+04:30</Date> <Description>13950603</Description> <total>1500</total> <discount>0</discount> <pay>1500</pay> <Details> دارای اطلاعات جزئیات فاکتور میباشد <FactorId>0</FactorId> <SKU>1</SKU> <Count>10</Count> <Price>1500</Price> <Discount>0</Discount> <ProductTitle>نام کالا</ProductTitle> </Details> <Payments> دارای اطلاعات پرداخت فاکتور میباشد <FactorId>0</FactorId> <PaymentMethod>1</PaymentMethod> <Price>1500</Price> <Shipping>0</Shipping> <Description>13950603</Description> </Payments> </Header> </ROOT>ستون های برگشتی
-
CheckSmsLotteryCode
-
ConsumptionCreate
توضیحات بیشتر
این متد برای ثبت فاکتور استفاده میشود و در صورت ثبت موفقیت آمیز فاکتور کد فاکتور و در غیر اینصورت عدد 0 را برمیگرداند که خروجی در قالب xml (DataTable) است پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به فاکتور - xmlElements string - رشته ای ساختار ارسالی
<ROOT xmlns="> <Header> دارای اطلاعت فاکتور میباشد <FactorId>0</FactorId> <CustomerMobile>09121111111</CustomerMobile> <Date>2016-08-24T13:11:06.570852+04:30</Date> <Description>13950603</Description> <total>1500</total> <discount>0</discount> <pay>1500</pay> <Details> دارای اطلاعات جزئیات فاکتور میباشد <FactorId>0</FactorId> <SKU>1</SKU> <Count>10</Count> <Price>1500</Price> <Discount>0</Discount> <ProductTitle>نام کالا</ProductTitle> </Details> <Payments> دارای اطلاعات پرداخت فاکتور میباشد <FactorId>0</FactorId> <PaymentMethod>1</PaymentMethod> <Price>1500</Price> <Shipping>0</Shipping> <Description>13950603</Description> </Payments> </Header> </ROOT>ستون های برگشتی
-
ConsumptionCreateJson
توضیحات بیشتر
این متد برای ثبت فاکتور استفاده میشود و در صورت ثبت موفقیت آمیز فاکتور کد فاکتور و در غیر اینصورت عدد 0 را برمیگرداند که خروجی در قالب xml (DataTable) است پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به فاکتور - xmlElements string - رشته ای ساختار ارسالی
<ROOT xmlns="> <Header> دارای اطلاعت فاکتور میباشد <FactorId>0</FactorId> <CustomerMobile>09121111111</CustomerMobile> <Date>2016-08-24T13:11:06.570852+04:30</Date> <Description>13950603</Description> <total>1500</total> <discount>0</discount> <pay>1500</pay> <Details> دارای اطلاعات جزئیات فاکتور میباشد <FactorId>0</FactorId> <SKU>1</SKU> <Count>10</Count> <Price>1500</Price> <Discount>0</Discount> <ProductTitle>نام کالا</ProductTitle> </Details> <Payments> دارای اطلاعات پرداخت فاکتور میباشد <FactorId>0</FactorId> <PaymentMethod>1</PaymentMethod> <Price>1500</Price> <Shipping>0</Shipping> <Description>13950603</Description> </Payments> </Header> </ROOT>ستون های برگشتی
-
GetBarcodeInfo
توضیحات بیشتر
اطلاعات مربوط به یک بارکد را لیست میکند پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای کدجستجو - SearchCode string - رشته ای کد انبار - AnbCode int - عددی شناسه کالا - ProductMain_ID long - عددی همه موجودی ها - AllMojodi boolean - true, false ستون های برگشتی
-
GetBarcodeInfoJson
توضیحات بیشتر
اطلاعات مربوط به یک بارکد را لیست میکند پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای کدجستجو - SearchCode string - رشته ای کد انبار - AnbCode int - عددی شناسه کالا - ProductMain_ID long - عددی همه موجودی ها - AllMojodi boolean - true, false ستون های برگشتی
- GetBarcodeList
- GetBarcodeListJson
-
GetDepartmentInfo
توضیحات بیشتر
با اجرای این متد لیست کلیه شعب را دریافت میکنید. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شامل انبار - IsContainWareHouse bool - بولی پیش فرض = false ستون های برگشتی
-
GetDepartmentInfoJson
توضیحات بیشتر
با اجرای این متد لیست کلیه شعب را در قالب json دریافت میکنید. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شامل انبار - IsContainWareHouse bool - بولی پیش فرض = false ستون های برگشتی
- GetOnlineSaleStatus
- GetOnlineSaleStatusJson
- GetPosCustomerGetClubInfoJson
- GetPosCustomersAddresses
- GetPosCustomersBuyHistory
- GetPosCustomersBuyHistoryJson
- GetPosCustomersSmsHistory
- GetPosCustomersSmsHistoryJson
- GetPosCutomersReport
- GetPosCutomersReportJson
- GetPosCutomersSaledetailReport
- GetPosCutomersSaledetailReportJson
-
GetPosGiftGroupCards
توضیحات بیشتر
این متد با دریافت شناسه گروه کارت هدیه، لیست کارت های هدیه مربوط به آن را نمایش میدهد. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه گروه - GcGroups_ID long - عددی شناسه کارت هدیه - GCBalance_ID long? - عددی میتوانید مقدار null را ارسال کنید ستون های برگشتی
-
GetPosGiftGroupCardsJson
توضیحات بیشتر
این متد با دریافت شناسه گروه کارت هدیه، لیست کارت های هدیه مربوط به آن را در قالب Json نمایش میدهد. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه گروه - GcGroups_ID long - عددی شناسه کارت هدیه - GCBalance_ID long? - عددی میتوانید مقدار null را ارسال کنید ستون های برگشتی
-
GetPosSaleReport
توضیحات بیشتر
دریافت گزارش های فروش پوز پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای تاریخ فروش - SaleDate DateTime - تاریخ شناسه شخص - PersonInfo_ID int - عددی کلید گزارش - ReportKey string - رشته ای ستون های برگشتی
-
GetPosSaleReportJson
توضیحات بیشتر
دریافت گزارش های فروش پوز پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای تاریخ فروش - SaleDate DateTime - تاریخ شناسه شخص - PersonInfo_ID int - عددی کلید گزارش - ReportKey string - رشته ای ستون های برگشتی
-
GetPresentEmployeeByTransactionID
توضیحات بیشتر
این متد با دریافت بارکد کارت هدیه میزان اعتبار آن را در قالب Json نمایش میدهد. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای بارکد کارت هدیه - GiftBarcode string - رشته ای ستون های برگشتی
- GetProductInfo
- GetProductInfoById
- GetProductInfoByIdJson
- GetProductInfoJson
- GetProductList
- GetProductListJson
- GetProductStockMojodi
- GetProductStockMojodiJson
- GetReportDataFromServer
-
GetStockDraftDetailsInfo
توضیحات بیشتر
با استفاده از این متد میتوانید جزئیات حواله بین انباری را دریافت کنید پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه حواله بین انباری - StockDraft_ID long - عددی ستون های برگشتی
-
GetStockDraftDetailsInfoJson
توضیحات بیشتر
با استفاده از این متد میتوانید جزئیات حواله بین انباری را دریافت کنید پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه حواله بین انباری - StockDraft_ID long - عددی ستون های برگشتی
-
GetStockDraftInfo
توضیحات بیشتر
برای دریافت حواله بین انباری میتوانید از این متد استفاده کنید پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه از انبار - FromWareHouse_ID int - عددی شناسه به انبار - ToWareHouse_ID int - عددی شناسه حواله بین انباری - StockDraft_ID long - عددی ستون های برگشتی
شناسه (حواله بین انباری) – از انبار – شرح حواله – مجموع تعداد – وضعیت – تایید کننده – مرحله – مکان – تاریخ ارسال – درخواست بررسی شده – تایید شده – دریافت شده - ایجاد کننده -
GetStockDraftInfoJson
توضیحات بیشتر
برای دریافت حواله بین انباری میتوانید از این متد استفاده کنید پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه از انبار - FromWareHouse_ID int - عددی شناسه به انبار - ToWareHouse_ID int - عددی شناسه حواله بین انباری - StockDraft_ID long - عددی ستون های برگشتی
شناسه (حواله بین انباری) – از انبار – شرح حواله – مجموع تعداد – وضعیت – تایید کننده – مرحله – مکان – تاریخ ارسال – درخواست بررسی شده – تایید شده – دریافت شده - ایجاد کننده -
PosCustomer
توضیحات بیشتر
این متد در صورت عدم وجود مشتری در سیستم اطلاعات را ثبت کرده و کد مشتری را برمیگرداند و در صورتی که مشتری در سیستم وجود داشت کد مشتری را برمیگرداند. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای نام مشتری - FirstName string - رشته ای پیش فرض نام خانوادگی مشتری - LastName string - رشته ای پیش فرض موبایل - Mobile string - رشته ای پیش فرض تلفن - Phone string - رشته ای پیش فرض ایمیل - Email string - رشته ای پیش فرض آدرس - Address string - رشته ای پیش فرض کد پستی - PostalCode string - رشته ای پیش فرض ستون های برگشتی
-
PosCustomerJson
توضیحات بیشتر
این متد در صورت عدم وجود مشتری در سیستم اطلاعات را ثبت کرده و کد مشتری را برمیگرداند و در صورتی که مشتری در سیستم وجود داشت کد مشتری را برمیگرداند. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای نام مشتری - FirstName string - رشته ای پیش فرض نام خانوادگی مشتری - LastName string - رشته ای پیش فرض موبایل - Mobile string - رشته ای پیش فرض تلفن - Phone string - رشته ای پیش فرض ایمیل - Email string - رشته ای پیش فرض آدرس - Address string - رشته ای پیش فرض کد پستی - PostalCode string - رشته ای پیش فرض ستون های برگشتی
-
PosCustomerSetPoint
توضیحات بیشتر
از این متد میتوانید برای تنظیم امتیاز مشتری بر اساس نوع ارسالی در پارامترهای ورودی استفاده کنید پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه مشتری در سیستم ERP - PosCustomerID int64 - عددی نوع امتیاز- PointType string - رشته ای امتیاز- Point decimal - عددی ستون های برگشتی
-
PosCustomerSetPointJson
توضیحات بیشتر
از این متد میتوانید برای تنظیم امتیاز مشتری بر اساس نوع ارسالی در پارامترهای ورودی استفاده کنید پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه مشتری در سیستم ERP - PosCustomerID int64 - عددی نوع امتیاز- PointType string - رشته ای امتیاز- Point decimal - عددی ستون های برگشتی
- PosCustomersCreatePoint
- PosCustomersCreatePointJson
- PosCustomersDeliveryCard
-
PosCutomersChangePassword
توضیحات بیشتر
رمز عبور مشتری را براساس شناسه آن تغییر میدهد و در صورت موفقیت آمیز بودن عدد 1 را برمیگرداند پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه مشتری - CustomerID C#(long,Int64),sql(bigint) - عددی رمز عبور- Password string - رشته ای ستون های برگشتی
-
PosCutomersChangePasswordJson
توضیحات بیشتر
رمز عبور مشتری را براساس شناسه آن تغییر میدهد و در صورت موفقیت آمیز بودن عدد 1 را برمیگرداند پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه مشتری - CustomerID C#(long,Int64),sql(bigint) - عددی رمز عبور- Password string - رشته ای ستون های برگشتی
-
PosCutomersForgetPassword
توضیحات بیشتر
رمز عبور مشتری را تغییر و رمز جدید را به شماره موبایل وارد شده ارسال میکند پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای موبایل مشتری - Mobile string - رشته ای ستون های برگشتی
-
PosCutomersForgetPasswordJson
توضیحات بیشتر
رمز عبور مشتری را تغییر و رمز جدید را به شماره موبایل وارد شده ارسال میکند پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای موبایل مشتری - Mobile string - رشته ای ستون های برگشتی
-
PosCutomersGetGiftCardsInfo
توضیحات بیشتر
این متد با دریافت شماره کارت مشتری اطلاعات مربوط به کارتهای هدیه مشتری را برمیگرداند. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شماره کارت مشتری - PartnerShipCode string - رشته ای ستون های برگشتی
-
PosCutomersGetGiftCardsInfoJson
توضیحات بیشتر
این متد با دریافت شماره کارت مشتری اطلاعات مربوط به کارتهای هدیه مشتری را برمیگرداند. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شماره کارت مشتری - PartnerShipCode string - رشته ای ستون های برگشتی
-
PosCutomersGetProfile
توضیحات بیشتر
این متد با دریافت شماره کارت مشتری اطلاعات پروفایل مشتری را برمیگرداند. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شماره کارت مشتری - PartnerShipCode string - رشته ای ستون های برگشتی
-
PosCutomersGetProfileJson
توضیحات بیشتر
این متد با دریافت شماره کارت مشتری اطلاعات پروفایل مشتری را برمیگرداند. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شماره کارت مشتری - PartnerShipCode string - رشته ای ستون های برگشتی
-
PosCutomersLogin
توضیحات بیشتر
اطلاعات مشتری را برمیگرداند پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای موبایل مشتری - Mobile string - رشته ای رمز عبور مشتری- Password string - رشته ای ستون های برگشتی
-
PosCutomersLoginJson
توضیحات بیشتر
اطلاعات مشتری را برمیگرداند پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای موبایل مشتری - Mobile string - رشته ای رمز عبور مشتری- Password string - رشته ای ستون های برگشتی
-
PosCutomersSaleReport
توضیحات بیشتر
دریافت لیست مبالغ پرداختی مشتری پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه مشتری - CustomerID long - عددی ستون های برگشتی
-
PosCutomersSaleReportJson
توضیحات بیشتر
دریافت لیست مبالغ پرداختی مشتری پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه مشتری - CustomerID long - عددی ستون های برگشتی
-
PosCutomersUpdateProfile
توضیحات بیشتر
این متد برای تنظیمات پروفایل مشتری استفاده میشود که خروجی در قالب xml (DataTable) است پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به اطلاعات مشتری - xmlElements string - رشته ای ساختار ارسالی
<customer> <PartnerShipCode>CUS123456</PartnerShipCode> <Name>First Name</Name> <FamilyName>Last Name</FamilyName> <Mobile>09151234567</Mobile> <Mobile2>09121234567</Mobile2> <Tel>0211234567</Tel> <Address>Tehran, Iran</Address> <Email>email@gmail.com</Email> <Job>history worker</Job> <Sexuality>1</Sexuality> <BirthDate>2017-04-15 14:56:21.763</BirthDate> <CusEducationDegree>مدرک تحصیلی</CusEducationDegree> <ChildCount>3</ChildCount> <MarriageDate>2016-01-01</MarriageDate> <NationalCode>0941254697</NationalCode> <PostalCode>کد پستی</PostalCode> <IsMarried>1</IsMarried> </customer>ستون های برگشتی
-
PosCutomersUpdateProfileJson
توضیحات بیشتر
این متد برای تنظیمات پروفایل مشتری استفاده میشود که خروجی در قالب xml (DataTable) است پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به اطلاعات مشتری - xmlElements string - رشته ای ساختار ارسالی
<customer> <PartnerShipCode>CUS123456</PartnerShipCode> <Name>First Name</Name> <FamilyName>Last Name</FamilyName> <Mobile>09151234567</Mobile> <Mobile2>09121234567</Mobile2> <Tel>0211234567</Tel> <Address>Tehran, Iran</Address> <Email>email@gmail.com</Email> <Job>history worker</Job> <Sexuality>1</Sexuality> <BirthDate>2017-04-15 14:56:21.763</BirthDate> <CusEducationDegree>مدرک تحصیلی</CusEducationDegree> <ChildCount>3</ChildCount> <MarriageDate>2016-01-01</MarriageDate> <NationalCode>0941254697</NationalCode> <PostalCode>کد پستی</PostalCode> <IsMarried>1</IsMarried> </customer>ستون های برگشتی
-
PosGiftBalanceGet
توضیحات بیشتر
این متد با دریافت بارکد کارت هدیه میزان اعتبار آن را نمایش میدهد. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای بارکد کارت هدیه - GiftBarcode string - رشته ای ستون های برگشتی
-
PosGiftBalanceGetJson
توضیحات بیشتر
این متد با دریافت بارکد کارت هدیه میزان اعتبار آن را در قالب Json نمایش میدهد. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای بارکد کارت هدیه - GiftBarcode string - رشته ای ستون های برگشتی
- PosGiftBalanceGetString
-
PosGiftBalanceUse
توضیحات بیشتر
این متد برای مصرف شارژ کارت هدیه طراحی شده در صورت وجود شماره کارت هدیه وارد شده، در سیستم، مبلغ وارد شده از کارت هدیه کسر خواهد شد. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای بارکد کارت هدیه - GiftBarcode string - رشته ای مبلغ - Price decimal - عددی ستون های برگشتی
-
PosGiftBalanceUseJson
توضیحات بیشتر
این متد برای مصرف شارژ کارت هدیه طراحی شده در صورت وجود شماره کارت هدیه وارد شده، در سیستم، مبلغ وارد شده از کارت هدیه کسر خواهد شد و نتیحه در قالب json برگشت داده خواهد شد. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای بارکد کارت هدیه - GiftBarcode string - رشته ای مبلغ - Price decimal - عددی ستون های برگشتی
- PosGiftBalanceUseString
-
PosSaleFactor
توضیحات بیشتر
این متد برای ثبت فاکتور استفاده میشود و در صورت ثبت موفقیت آمیز فاکتور کد فاکتور و در غیر اینصورت عدد 0 را برمیگرداند که خروجی در قالب xml (DataTable) است پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به فاکتور - xmlElements string - رشته ای ساختار ارسالی
<ROOT xmlns="> <Header> دارای اطلاعت فاکتور میباشد <FactorId>0</FactorId> <CustomerMobile>09121111111</CustomerMobile> <Date>2016-08-24T13:11:06.570852+04:30</Date> <Description>13950603</Description> <total>1500</total> <discount>0</discount> <pay>1500</pay> <Details> دارای اطلاعات جزئیات فاکتور میباشد <FactorId>0</FactorId> <SKU>1</SKU> <Count>10</Count> <Price>1500</Price> <Discount>0</Discount> <ProductTitle>نام کالا</ProductTitle> </Details> <Payments> دارای اطلاعات پرداخت فاکتور میباشد <FactorId>0</FactorId> <PaymentMethod>1</PaymentMethod> <Price>1500</Price> <Shipping>0</Shipping> <Description>13950603</Description> </Payments> </Header> </ROOT>ستون های برگشتی
-
PosSaleFactorDispose
توضیحات بیشتر
از این متد میتوانید برای ابطال فاکتور فروش صادر شده استفاده کنید که در صورت ابطال موفقیت آمیز OK و در غیر اینصورت ERROR را برمیگرداند پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه فاکتور فروش - FactorID long - عددی شرح ابطال فاکتور - DisposeDesc string - رشته ای ستون های برگشتی
-
PosSaleFactorDisposeJson
توضیحات بیشتر
از این متد میتوانید برای ابطال فاکتور فروش صادر شده استفاده کنید که در صورت ابطال موفقیت آمیز OK و در غیر اینصورت ERROR را برمیگرداند پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای شناسه فاکتور فروش - FactorID long - عددی شرح ابطال فاکتور - DisposeDesc string - رشته ای ستون های برگشتی
-
PosSaleFactorJson
توضیحات بیشتر
این متد برای ثبت فاکتور استفاده میشود و در صورت ثبت موفقیت آمیز فاکتور کد فاکتور و در غیر اینصورت عدد 0 را برمیگرداند که خروجی در قالب xml (DataTable) است پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به فاکتور - xmlElements string - رشته ای ساختار ارسالی
<ROOT xmlns="> <Header> دارای اطلاعت فاکتور میباشد <FactorId>0</FactorId> <CustomerMobile>09121111111</CustomerMobile> <Date>2016-08-24T13:11:06.570852+04:30</Date> <Description>13950603</Description> <total>1500</total> <discount>0</discount> <pay>1500</pay> <Details> دارای اطلاعات جزئیات فاکتور میباشد <FactorId>0</FactorId> <SKU>1</SKU> <Count>10</Count> <Price>1500</Price> <Discount>0</Discount> <ProductTitle>نام کالا</ProductTitle> </Details> <Payments> دارای اطلاعات پرداخت فاکتور میباشد <FactorId>0</FactorId> <PaymentMethod>1</PaymentMethod> <Price>1500</Price> <Shipping>0</Shipping> <Description>13950603</Description> </Payments> </Header> </ROOT>ستون های برگشتی
-
PosSaleReturnFactor
توضیحات بیشتر
این متد برای ثبت کالاهای برگشتی استفاده میشود و در صورت ثبت فاکتور در سیستم کد فاکتور و درغیر اینصورت عدد 0 را برمیگرداند. قالب خروجی به صورت Xml (DataTable) است. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به فاکتور - xmlElements string - رشته ای ساختار ارسالی
<ROOT xmlns=''> <Header> اطلاعات فاکتور برگشتی را دارد <FactorIdReturn>0</FactorIdReturn> <FactorId>0</FactorId> <CustomerMobile>09121111111</CustomerMobile> <Date>2016-08-25T09:12:49.0850039+04:30</Date> <Description>13950603</Description> <Price>1500</Price> <Details> اطلاعات جزئیات فاکتور برگشتی را دارد <FactorId>0</FactorId> <SKU>1</SKU> <Count>10</Count> <Price>1500</Price> </Details> </Header> </ROOT>ستون های برگشتی
-
PosSaleReturnFactorJson
توضیحات بیشتر
این متد برای ثبت کالاهای برگشتی استفاده میشود و در صورت ثبت فاکتور در سیستم کد فاکتور و درغیر اینصورت عدد 0 را برمیگرداند. قالب خروجی به صورت Xml (DataTable) است. پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به فاکتور - xmlElements string - رشته ای ساختار ارسالی
<ROOT xmlns=''> <Header> اطلاعات فاکتور برگشتی را دارد <FactorIdReturn>0</FactorIdReturn> <FactorId>0</FactorId> <CustomerMobile>09121111111</CustomerMobile> <Date>2016-08-25T09:12:49.0850039+04:30</Date> <Description>13950603</Description> <Price>1500</Price> <Details> اطلاعات جزئیات فاکتور برگشتی را دارد <FactorId>0</FactorId> <SKU>1</SKU> <Count>10</Count> <Price>1500</Price> </Details> </Header> </ROOT>ستون های برگشتی
-
ProductCreateBarcode
توضیحات بیشتر
این متد برای ثبت فاکتور خرید استفاده میشود و در صورت ثبت موفقیت آمیز فاکتور کد فاکتور و در غیر اینصورت عدد 0 را برمیگرداند که خروجی در قالب xml (DataTable) است پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به فاکتور - xmlElements string - رشته ای ساختار ارسالی
<ROOT xmlns="> <Header> دارای اطلاعت فاکتور میباشد <WareHouse_ID>10</WareHouse_ID> <ProviderMainAccount_ID>31564</ProviderMainAccount_ID> <Description>تست</Description> <Discount>10</Discount> <Addition>1500</Addition> <PurchaseQty>10</PurchaseQty> <Details> دارای اطلاعات جزئیات فاکتور میباشد <Barcode>0</Barcode> <Qty>1</Qty> <BuyPrice>10</BuyPrice> </Details> </Header> </ROOT>ستون های برگشتی
- ProductCreateBrand
- ProductsSelectByCodeAndCustomerJson
-
StockDraftCreate
توضیحات بیشتر
این متد برای ثبت فاکتور استفاده میشود و در صورت ثبت موفقیت آمیز فاکتور کد فاکتور و در غیر اینصورت عدد 0 را برمیگرداند که خروجی در قالب xml (DataTable) است پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به فاکتور - xmlElements string - رشته ای ساختار ارسالی
<ROOT xmlns="> <Header> دارای اطلاعت فاکتور میباشد <FactorId>0</FactorId> <CustomerMobile>09121111111</CustomerMobile> <Date>2016-08-24T13:11:06.570852+04:30</Date> <Description>13950603</Description> <total>1500</total> <discount>0</discount> <pay>1500</pay> <Details> دارای اطلاعات جزئیات فاکتور میباشد <FactorId>0</FactorId> <SKU>1</SKU> <Count>10</Count> <Price>1500</Price> <Discount>0</Discount> <ProductTitle>نام کالا</ProductTitle> </Details> <Payments> دارای اطلاعات پرداخت فاکتور میباشد <FactorId>0</FactorId> <PaymentMethod>1</PaymentMethod> <Price>1500</Price> <Shipping>0</Shipping> <Description>13950603</Description> </Payments> </Header> </ROOT>ستون های برگشتی
-
StockDraftCreateJson
توضیحات بیشتر
این متد برای ثبت فاکتور استفاده میشود و در صورت ثبت موفقیت آمیز فاکتور کد فاکتور و در غیر اینصورت عدد 0 را برمیگرداند که خروجی در قالب xml (DataTable) است پارامترهای این متد به شرح ذیل میباشد عنوان نوع توضیحات شناسه کاربری - userId int - عددی رمز عبور - Password string - رشته ای xml مربوط به فاکتور - xmlElements string - رشته ای ساختار ارسالی
<ROOT xmlns="> <Header> دارای اطلاعت فاکتور میباشد <FactorId>0</FactorId> <CustomerMobile>09121111111</CustomerMobile> <Date>2016-08-24T13:11:06.570852+04:30</Date> <Description>13950603</Description> <total>1500</total> <discount>0</discount> <pay>1500</pay> <Details> دارای اطلاعات جزئیات فاکتور میباشد <FactorId>0</FactorId> <SKU>1</SKU> <Count>10</Count> <Price>1500</Price> <Discount>0</Discount> <ProductTitle>نام کالا</ProductTitle> </Details> <Payments> دارای اطلاعات پرداخت فاکتور میباشد <FactorId>0</FactorId> <PaymentMethod>1</PaymentMethod> <Price>1500</Price> <Shipping>0</Shipping> <Description>13950603</Description> </Payments> </Header> </ROOT>ستون های برگشتی
This web service is using http://tempuri.org/ as its default namespace.
Recommendation: Change the default namespace before the XML Web service is made public.
Each XML Web service needs a unique namespace in order for client applications to distinguish it from other services on the Web. http://tempuri.org/ is available for XML Web services that are under development, but published XML Web services should use a more permanent namespace.
Your XML Web service should be identified by a namespace that you control. For example, you can use your company's Internet domain name as part of the namespace. Although many XML Web service namespaces look like URLs, they need not point to actual resources on the Web. (XML Web service namespaces are URIs.)
For XML Web services creating using ASP.NET, the default namespace can be changed using the WebService attribute's Namespace property. The WebService attribute is an attribute applied to the class that contains the XML Web service methods. Below is a code example that sets the namespace to "http://microsoft.com/webservices/":
C#
[WebService(Namespace="http://microsoft.com/webservices/")]
public class MyWebService {
// implementation
}
Visual Basic
<WebService(Namespace:="http://microsoft.com/webservices/")> Public Class MyWebService
' implementation
End Class
C++
[WebService(Namespace="http://microsoft.com/webservices/")]
public ref class MyWebService {
// implementation
};
For more details on XML namespaces, see the W3C recommendation on Namespaces in XML.
For more details on WSDL, see the WSDL Specification.
For more details on URIs, see RFC 2396.