سلام. من کد زیر را با Postman ارسال می کنم. پیغام میده شماره مورد نظر اشتباه است.
پیغام خطای زیر توسط Postman نمایش داده میشه.
@mojtabakamankesh
لطفا چک کنید CrmObjectTypeCode و IdentityId و ProductCode که استفاده کردید در حال حاضر در نرم افزار crm تان موجود باشد.
هم چنین اعداد در کد ارسالی شما فارسی هستن لطفا انگلیسی تست کنید.
سمپلی که برای شما مطابق دیتای خودم ارسال کردم مشکلی از نطر ساختار کد ندارد .دیتا باید بررسی شود.
همه موارد را چک کردم. سیستم شما مشکل داره. بعد از 4 روز انتظار اینطوری پاسخ دادن خیلی عالیه.
قطعا هدف ما حل مشکلات شماست. حتما که سوالات شما در تایم مناسب پاسخ داده شده و از این پس هم داده خواهد شد.
من سمپلی که دراختیار شما گذاشتم مطابق دیتای خودم تست شده و مشکلی ندارد و این وب سرویس را همه مشتریان استفاده میکنند بنابراین مشکلی بود حتما از سمت سایر مشتریان هم اعلام میشد.
مجدد سمپلی که بدون خطا میباشد و در پست من چک شده بدون ارور را برای شما میگذارم. با توجه به اینکه به crm شما دسترسی ندارم نمیتوانم خطای کد شما را حدس بزنم. لطفا مجدد مطابق سمپل زیر و دیتای خودتان چک کنید.
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<SaveInvoice xmlns="http://tempuri.org/">
<userName>admin</userName>
<password>؟؟؟</password>
<invoiceInfo xmlns:d4p1="http://schemas.datacontract.org/2004/07/Septa.PayamGostar.ServiceLayer.Contract.PGContracts.DataContracts" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<d4p1:CrmObjectTypeCode>test_invoice</d4p1:CrmObjectTypeCode>
<d4p1:IdentityId>de6ebafa-117c-4f34-892c-8e6301658d09</d4p1:IdentityId>
<d4p1:Subject>تست</d4p1:Subject>
<d4p1:Details>
<d4p1:InvoiceDetailInfo>
<d4p1:BaseUnitPrice>100</d4p1:BaseUnitPrice>
<d4p1:Count>1</d4p1:Count>
<d4p1:FinalUnitPrice>100</d4p1:FinalUnitPrice>
<d4p1:IsService>true</d4p1:IsService>
<d4p1:ProductCode>Code_1</d4p1:ProductCode>
<d4p1:ReturnedCount>0</d4p1:ReturnedCount>
<d4p1:TotalDiscount>0</d4p1:TotalDiscount>
<d4p1:TotalToll>100</d4p1:TotalToll>
<d4p1:TotalUnitPrice>100</d4p1:TotalUnitPrice>
<d4p1:TotalVat>0</d4p1:TotalVat>
</d4p1:InvoiceDetailInfo>
<d4p1:InvoiceDetailInfo>
<d4p1:BaseUnitPrice>200</d4p1:BaseUnitPrice>
<d4p1:Count>1</d4p1:Count>
<d4p1:FinalUnitPrice>200</d4p1:FinalUnitPrice>
<d4p1:InvoiceProperty0>100</d4p1:InvoiceProperty0>
<d4p1:InvoiceProperty1>200</d4p1:InvoiceProperty1>
<d4p1:IsService>true</d4p1:IsService>
<d4p1:ProductCode>Code_2</d4p1:ProductCode>
<d4p1:ReturnedCount>0</d4p1:ReturnedCount>
<d4p1:TotalDiscount>0</d4p1:TotalDiscount>
<d4p1:TotalToll>200</d4p1:TotalToll>
<d4p1:TotalUnitPrice>200</d4p1:TotalUnitPrice>
<d4p1:TotalVat>0</d4p1:TotalVat>
</d4p1:InvoiceDetailInfo>
</d4p1:Details>
<d4p1:Discount>0</d4p1:Discount>
<d4p1:InvoiceType>Quote</d4p1:InvoiceType>
<d4p1:Toll>0</d4p1:Toll>
<d4p1:TollPercent>0</d4p1:TollPercent>
<d4p1:TotalDiscountPercent>0</d4p1:TotalDiscountPercent>
<d4p1:TotalValue>300</d4p1:TotalValue>
<d4p1:Vat>0</d4p1:Vat>
<d4p1:VatPercent>0</d4p1:VatPercent>
</invoiceInfo>
</SaveInvoice>
</s:Body>
</s:Envelope>
اگر یک محیط خصوصی باشه می تونم دسترسی به سی آر ام را براتون ارسال کنم.
@mojtabakamankesh
لطفا با واحد موفقیت مشتری برای دادن دسترسی از نرم افزار crm تان هماهنگ شوید تا بنده بتوانم دقیق تر بررسی کنم.