آگاه‌سازی‌ها
پاک‌کردن همه

درخواست سمپل قابل تست برای متد ثبت دریافت

35 ارسال ها
4 کاربران
16 Likes
342 نمایش‌
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

سلام خدمت شما

خطای شما ربطی به Id  نداره یکی از مقادیر ضروری را درست پاس ندادید

آیا همون نمونه کد  ارسالی را جایگذاری کردید؟

 
ارسال‌شده : 12 دی 1400 1:36 ب.ظ
kishbaba and kishbaba reacted
(@e-majidmoradi)
ارسال‌: 9
Active Member
شروع کننده موضوع
 

سلام بله همون کد نمونه رو جایگزین کردم و مقدارهای userName، password، IdentityId و CrmObjectTypeCode رو با مقادیری که توضیح دادین جایگزین کردم. کد نهایی به این شکل شده:

<SavePayment>
<MethodParameters>
<userName>arefeh.kia</userName>
<password>kia123</password>
<paymentInfo>
<BranchCode isNull="false" />
<ChequeBank isNull="false" />
<ChequeNo isNull="false" />
<CrmPaymentType>payment</CrmPaymentType>
<IsPayed>True</IsPayed>
<MoneyAccount isNull="false" />
<PayDate>12/26/2021 1:41:57 PM</PayDate>
<PaymentMethod isNull="false" />
<PaymentType>نقدی</PaymentType>
<ReceiptCardNo isNull="false" />
<RefNo isNull="false" />
<RelatedInvoiceNumber>
<RelatedInvoiceId>134a23e6-853e-4bc3-9c13-ea1bd6702d3e</RelatedInvoiceId>
<RelatedInvoiceNumber isNull="false" />
<RelatedInvoiceTypeCode isNull="false" />
</RelatedInvoiceNumber>
<SettledDate>12/26/2021 1:41:57 PM</SettledDate>
<BillableObjectState isNull="false" />
<FinalValue>22000</FinalValue>
<Number>6333</Number>
<Description isNull="false" />
<IdentityId>645d39b6-bc16-4593-a54d-a7a5ef7a1e2d</IdentityId>
<Subject>پرداخت تست</Subject>
<CreatDate>12/26/2021 1:41:57 PM</CreatDate>
<CrmId>f90db6dd-a60a-42ec-828f-f4025ce6076b</CrmId>
<CrmObjectTypeCode>140</CrmObjectTypeCode>
<CrmObjectTypeId>faa26c27-b4bc-4040-851f-97b2beffd0e8</CrmObjectTypeId>
<CrmObjectTypeIndex>0</CrmObjectTypeIndex>
<CrmObjectTypeName isNull="false" />
<ExtendedProperties attr0="BaseCrmObjectExtendedPropertyInfoArray" isNull="false">
<BaseCrmObjectExtendedPropertyInfoArray0>
<Name isNull="false" />
<UserKey>test</UserKey>
<Value>100</Value>
</BaseCrmObjectExtendedPropertyInfoArray0>
<BaseCrmObjectExtendedPropertyInfoArray1>
<Name isNull="true" />
<UserKey>number2</UserKey>
<Value>300</Value>
</BaseCrmObjectExtendedPropertyInfoArray1>
</ExtendedProperties>
<ModifyDate>12/26/2021 1:41:57 PM</ModifyDate>
<ParentCrmObjectId>fe5e011a-ce09-4b24-8258-12927a75bf4b</ParentCrmObjectId>
<ProcessStateIndex>0</ProcessStateIndex>
<RefId isNull="false" />
<Stage isNull="false" />
<StageId>4cbcc577-3528-4c9a-9359-3302fa812be7</StageId>
<Tags attr0="StringArray" isNull="false">
<StringArray0 isNull="false" />
</Tags>
</paymentInfo>
</MethodParameters>
</SavePayment>

 
ارسال‌شده : 13 دی 1400 12:16 ق.ظ
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

سلام

این خطایی که شما دادی بخاطر اینه که بعضی مقادیر رو null  نکردید من سمپلی که فرستادم با توجه به دیتا های سیستم تست خودم بوده شما باید مواردی که نیاز نداشتید رو null  میکردید مثل number یا parentid

کد رو اصلاح کردم براتون

<SavePayment>
<MethodParameters>
<userName>admin</userName>
<password>admin</password>
<paymentInfo>
<BranchCode isNull="false" />
<ChequeBank isNull="false" />
<ChequeNo isNull="false" />
<CrmPaymentType>payment</CrmPaymentType>
<IsPayed>True</IsPayed>
<MoneyAccount isNull="false" />
<PayDate>12/26/2021 1:41:57 PM</PayDate>
<PaymentMethod isNull="false" />
<PaymentType>نقدی</PaymentType>
<ReceiptCardNo isNull="false" />
<RefNo isNull="false" />
<RelatedInvoiceNumber isNull="true" />
<SettledDate>12/26/2021 1:41:57 PM</SettledDate>
<BillableObjectState isNull="false" />
<FinalValue>22000</FinalValue>
<Number isNull="true" />
<Description isNull="false" />
<IdentityId>645d39b6-bc16-4593-a54d-a7a5ef7a1e2d</IdentityId>
<Subject>پرداخت تست</Subject>
<CreatDate>12/26/2021 1:41:57 PM</CreatDate>
<CrmId isNull="true" />
<CrmObjectTypeCode>140</CrmObjectTypeCode>
<CrmObjectTypeId isNull="true" />
<CrmObjectTypeIndex>0</CrmObjectTypeIndex>
<CrmObjectTypeName isNull="false" />
<ExtendedProperties isNull="true" />
<ModifyDate>12/26/2021 1:41:57 PM</ModifyDate>
<ParentCrmObjectId isNull="true" />
<ProcessStateIndex>0</ProcessStateIndex>
<RefId isNull="false" />
<Stage isNull="false" />
<StageId isNull="true" />
<Tags attr0="StringArray" isNull="false">
<StringArray0 isNull="false" />
</Tags>
</paymentInfo>
</MethodParameters>
</SavePayment>

 
ارسال‌شده : 13 دی 1400 12:33 ق.ظ
kishbaba and kishbaba reacted
(@e-majidmoradi)
ارسال‌: 9
Active Member
شروع کننده موضوع
 

با سلام و احترام

من همین کد اصلاح شده شما رو تو نرم افزار گذاشتم و فقط یوزرنیم و پسورد رو بهش اضافه کردم (جایگزین کردم).

همون خطای قبلی رو دوباره میگیرم که گفتین ربطی به crmId نداره:

<SavePayment>
<MethodParameters>
<SaveCrmObjectResult>
<CrmId>00000000-0000-0000-0000-000000000000</CrmId>
<Message>Nullable object must have a value.</Message>
<Success>False</Success>
</SaveCrmObjectResult>
</MethodParameters>
</SavePayment>

 
ارسال‌شده : 14 دی 1400 10:15 ق.ظ
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

سلام روز بخیر

پس identityId  چی اونم باید یک هویت موجود در سیستم خودتون را وارد کنید

 
ارسال‌شده : 14 دی 1400 10:51 ق.ظ
kishbaba and kishbaba reacted
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

بعد یه موردی شما CrmObjectTypeCode را با عدد 140 مقدار دهی کردی  در صورتی که در ui نرم افزار بخش شخصی سازی ویرایش تایپ پرداخت در قسمت کد اصلا نمیشه عدد خالی وارد کرد مگر اینکه نسخه نرم افزار شما خیلی قدیمی باشه و آپدیت نباشه

کد باید با حروف لاتین آغاز شده، و تنها شامل حروف لاتین، اعداد و نشانه ها باشد.

و موقع ذخیره اصلا باید چنین خطایی بدهد در غیر این صورت از واحد پشتیبانی بخواهید شما را بروز کنند 

 
ارسال‌شده : 14 دی 1400 10:59 ق.ظ
kishbaba and kishbaba reacted
(@e-majidmoradi)
ارسال‌: 9
Active Member
شروع کننده موضوع
 

سلام ودرود

مجدد همون خطای قبلی رو میگیرم

<SavePayment>
<MethodParameters>
<SaveCrmObjectResult>
<CrmId>00000000-0000-0000-0000-000000000000</CrmId>
<Message>Nullable object must have a value.</Message>
<Success>False</Success>
</SaveCrmObjectResult>
</MethodParameters>
</SavePayment>

کد ارسالی فعلی:

<SavePayment>
<MethodParameters>
<userName>arefeh.kia</userName>
<password>kia123</password>
<paymentInfo>
<BranchCode isNull="false" />
<ChequeBank isNull="false" />
<ChequeNo isNull="false" />
<CrmPaymentType isNull="false" />
<IsPayed>False</IsPayed>
<MoneyAccount isNull="false" />
<PayDate>1/4/2022 10:11:46 AM</PayDate>
<PaymentMethod isNull="false" />
<PaymentType isNull="false" />
<ReceiptCardNo isNull="false" />
<RefNo isNull="false" />
<RelatedInvoiceNumber>
<RelatedInvoiceId>143a16b6-6d1e-4beb-b109-954bc13b81db</RelatedInvoiceId>
<RelatedInvoiceNumber isNull="false" >111222</RelatedInvoiceNumber>
<RelatedInvoiceTypeCode isNull="false" />
</RelatedInvoiceNumber>
<SettledDate>1/4/2022 10:11:46 AM</SettledDate>
<BillableObjectState isNull="false" />
<FinalValue>0</FinalValue>
<Number isNull="false" >11</Number>
<Description isNull="false" >desc</Description>
<IdentityId>645d39b6-bc16-4593-a54d-a7a5ef7a1e2d</IdentityId>
<Subject isNull="false" />
<CreatDate>1/4/2022 10:11:46 AM</CreatDate>
<CrmId>d4f46ae9-acd5-4df0-806b-36dfc28e7507</CrmId>
<CrmObjectTypeCode isNull="false" >mupra14000</CrmObjectTypeCode>
<CrmObjectTypeId>37533dca-13a3-497a-8f4f-a9883976ed3f</CrmObjectTypeId>
<CrmObjectTypeIndex>0</CrmObjectTypeIndex>
<CrmObjectTypeName isNull="false" />
<ExtendedProperties attr0="BaseCrmObjectExtendedPropertyInfoArray" isNull="false">
<BaseCrmObjectExtendedPropertyInfoArray0>
<Name isNull="false" />
<UserKey isNull="false" />
<Value isNull="false" />
</BaseCrmObjectExtendedPropertyInfoArray0>
</ExtendedProperties>
<ModifyDate>1/4/2022 10:11:46 AM</ModifyDate>
<ParentCrmObjectId>0a5a3fdd-643f-4635-83dd-1c3693eb1767</ParentCrmObjectId>
<ProcessStateIndex>0</ProcessStateIndex>
<RefId isNull="false" />
<Stage isNull="false" />
<StageId>aefb675e-75de-41f4-ad51-c18fbe20ad87</StageId>
<Tags attr0="StringArray" isNull="false">
<StringArray0 isNull="false" />
</Tags>
</paymentInfo>
</MethodParameters>
</SavePayment>

 
ارسال‌شده : 14 دی 1400 3:33 ب.ظ
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

درود

سرویس ها تست شدند هیچ مشکلی سمت سرویس وجود ندارد

 
ارسال‌شده : 14 دی 1400 5:04 ب.ظ
kishbaba and kishbaba reacted
(@e-majidmoradi)
ارسال‌: 9
Active Member
شروع کننده موضوع
 

با سلام و احترام

ممنون از بررسی شما

لطف می کنید کدی که دو تاپیک قبلی براتون ارسال کردم رو هم اجرا کنید و اسکرین شات خروجی رو اینجا بفرستین.

ممنون از شما

 

کد ارسالی رو مجدد ارسال می کنم:

 

 

<SavePayment>
<MethodParameters>
<userName>arefeh.kia</userName>
<password>kia123</password>
<paymentInfo>
<BranchCode isNull="false" />
<ChequeBank isNull="false" />
<ChequeNo isNull="false" />
<CrmPaymentType isNull="false" />
<IsPayed>False</IsPayed>
<MoneyAccount isNull="false" />
<PayDate>1/4/2022 10:11:46 AM</PayDate>
<PaymentMethod isNull="false" />
<PaymentType isNull="false" />
<ReceiptCardNo isNull="false" />
<RefNo isNull="false" />
<RelatedInvoiceNumber>
<RelatedInvoiceId>143a16b6-6d1e-4beb-b109-954bc13b81db</RelatedInvoiceId>
<RelatedInvoiceNumber isNull="false" >111222</RelatedInvoiceNumber>
<RelatedInvoiceTypeCode isNull="false" />
</RelatedInvoiceNumber>
<SettledDate>1/4/2022 10:11:46 AM</SettledDate>
<BillableObjectState isNull="false" />
<FinalValue>0</FinalValue>
<Number isNull="false" >11</Number>
<Description isNull="false" >desc</Description>
<IdentityId>645d39b6-bc16-4593-a54d-a7a5ef7a1e2d</IdentityId>
<Subject isNull="false" />
<CreatDate>1/4/2022 10:11:46 AM</CreatDate>
<CrmId>d4f46ae9-acd5-4df0-806b-36dfc28e7507</CrmId>
<CrmObjectTypeCode isNull="false" >mupra14000</CrmObjectTypeCode>
<CrmObjectTypeId>37533dca-13a3-497a-8f4f-a9883976ed3f</CrmObjectTypeId>
<CrmObjectTypeIndex>0</CrmObjectTypeIndex>
<CrmObjectTypeName isNull="false" />
<ExtendedProperties attr0="BaseCrmObjectExtendedPropertyInfoArray" isNull="false">
<BaseCrmObjectExtendedPropertyInfoArray0>
<Name isNull="false" />
<UserKey isNull="false" />
<Value isNull="false" />
</BaseCrmObjectExtendedPropertyInfoArray0>
</ExtendedProperties>
<ModifyDate>1/4/2022 10:11:46 AM</ModifyDate>
<ParentCrmObjectId>0a5a3fdd-643f-4635-83dd-1c3693eb1767</ParentCrmObjectId>
<ProcessStateIndex>0</ProcessStateIndex>
<RefId isNull="false" />
<Stage isNull="false" />
<StageId>aefb675e-75de-41f4-ad51-c18fbe20ad87</StageId>
<Tags attr0="StringArray" isNull="false">
<StringArray0 isNull="false" />
</Tags>
</paymentInfo>
</MethodParameters>
</SavePayment>

 
ارسال‌شده : 18 دی 1400 10:20 ق.ظ
kishbaba and kishbaba reacted
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

سلام و درود

دوست عزیز این نمونه ای که شما نوشتید اصلا کد ارسالی بنده برای شما نیست 

کد ارسالی همونطور که در 2 تا تاپیک قبل براتون ارسال کردم به این صورته

ارسال مجدد :

<SavePayment>
<MethodParameters>
<userName>admin</userName>
<password>admin</password>
<paymentInfo>
<BranchCode isNull="false" />
<ChequeBank isNull="false" />
<ChequeNo isNull="false" />
<CrmPaymentType>payment</CrmPaymentType>
<IsPayed>False</IsPayed>
<MoneyAccount isNull="false" />
<PayDate>1/4/2022 10:11:46 AM</PayDate>
<PaymentMethod isNull="false" />
<PaymentType>نقدی</PaymentType>
<ReceiptCardNo isNull="false" />
<RefNo isNull="false" />
<RelatedInvoiceNumber isNull="true" />
<SettledDate>1/4/2022 10:11:46 AM</SettledDate>
<BillableObjectState isNull="false" />
<FinalValue>0</FinalValue>
<Number isNull="true" />
<Description>desc</Description>
<IdentityId>60ea28f2-02ee-4232-9a48-db102e8e3dcb</IdentityId>
<Subject isNull="false" />
<CreatDate>1/4/2022 10:11:46 AM</CreatDate>
<CrmId isNull="true" />
<CrmObjectTypeCode>gtfu</CrmObjectTypeCode>
<CrmObjectTypeId isNull="true" />
<CrmObjectTypeIndex>0</CrmObjectTypeIndex>
<CrmObjectTypeName isNull="false" />
<ExtendedProperties isNull="true" />
<ModifyDate>1/4/2022 10:11:46 AM</ModifyDate>
<ParentCrmObjectId isNull="true" />
<ProcessStateIndex>0</ProcessStateIndex>
<RefId isNull="false" />
<Stage isNull="false" />
<StageId isNull="true" />
<Tags isNull="true" />
</paymentInfo>
</MethodParameters>
</SavePayment>

شما لطفا فقط Identityid-Crmobjecttypecode-username-password خودتان را جایگزین کنید 

 
ارسال‌شده : 18 دی 1400 11:16 ق.ظ
kishbaba and kishbaba reacted
(@kishbaba)
ارسال‌: 35
Eminent Member
 

سلام دستتون درد نکنه بابت سمپل من همین سمپل رو تست کردم اوکی بود 

 
ارسال‌شده : 18 دی 1400 11:21 ق.ظ
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

خواهش میشه 

در صورت نیاز به استفاده از پارامتر های بیشتر میتوانید از داکیومنت موجود در آدرس زیر استفاده کنید

https://developer.payamgostar.com/wp-content/uploads/2021/04/Payment.pdf

 
ارسال‌شده : 18 دی 1400 11:23 ق.ظ
kishbaba and kishbaba reacted
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

سلام و درود

دوست عزیز این نمونه ای که شما نوشتید اصلا کد ارسالی بنده برای شما نیست 

کد ارسالی همونطور که در 2 تا تاپیک قبل براتون ارسال کردم به این صورته

ارسال مجدد :

<SavePayment>
<MethodParameters>
<userName>admin</userName>
<password>admin</password>
<paymentInfo>
<BranchCode isNull="false" />
<ChequeBank isNull="false" />
<ChequeNo isNull="false" />
<CrmPaymentType>payment</CrmPaymentType>
<IsPayed>False</IsPayed>
<MoneyAccount isNull="false" />
<PayDate>1/4/2022 10:11:46 AM</PayDate>
<PaymentMethod isNull="false" />
<PaymentType>نقدی</PaymentType>
<ReceiptCardNo isNull="false" />
<RefNo isNull="false" />
<RelatedInvoiceNumber isNull="true" />
<SettledDate>1/4/2022 10:11:46 AM</SettledDate>
<BillableObjectState isNull="false" />
<FinalValue>0</FinalValue>
<Number isNull="true" />
<Description>desc</Description>
<IdentityId>60ea28f2-02ee-4232-9a48-db102e8e3dcb</IdentityId>
<Subject isNull="false" />
<CreatDate>1/4/2022 10:11:46 AM</CreatDate>
<CrmId isNull="true" />
<CrmObjectTypeCode>gtfu</CrmObjectTypeCode>
<CrmObjectTypeId isNull="true" />
<CrmObjectTypeIndex>0</CrmObjectTypeIndex>
<CrmObjectTypeName isNull="false" />
<ExtendedProperties isNull="true" />
<ModifyDate>1/4/2022 10:11:46 AM</ModifyDate>
<ParentCrmObjectId isNull="true" />
<ProcessStateIndex>0</ProcessStateIndex>
<RefId isNull="false" />
<Stage isNull="false" />
<StageId isNull="true" />
<Tags isNull="true" />
</paymentInfo>
</MethodParameters>
</SavePayment>

شما لطفا فقط Identityid-Crmobjecttypecode-username-password خودتان را جایگزین کنید 

 
ارسال‌شده : 18 دی 1400 3:34 ب.ظ
(@kishbaba)
ارسال‌: 35
Eminent Member
 

سلام ذخیره فرصت ها تا دیروز درست کار میکردند الان objectrefrenced  میده

 
ارسال‌شده : 21 دی 1400 1:45 ب.ظ
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

سلام اگر مطمعا هستید کد هاتون تغییر نکرده لطفا خطای بازشگتی را بفرستید چک کنیم

 
ارسال‌شده : 21 دی 1400 1:46 ب.ظ
صفحه 2 / 3
اشتراک:
پیمایش به بالا