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

دسترسی به api

33 ارسال ها
3 کاربران
0 Likes
599 نمایش‌
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

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

 
ارسال‌شده : 5 مرداد 1401 4:35 ب.ظ
(@alian)
ارسال‌: 22
Eminent Member
شروع کننده موضوع
 

@a-heidariyan 

مرسی ممنونم از لطفتون مشکلم حل شد

 

فقط موقغ ثبت خطای nullableobjectrefrence  رو میده در صورتی که همه متغییر های اجباری که تو داکیومنت بود رو و مقدار دهی کردم اینم کدم هست میشه بی زحمت بفرمایید کدوم متغییر رو باید مقدار دهی کنم؟

var organization = new OrganizationInfo()
{
NickName = "Test1",
CustomerNumber = customer.AcntCode,
RegisterNumber = customer.CompanyRegisterNo,
EconomicCode = customer.EconomicCode,
Emails = new[] { customer.Email },
PhoneContacts =new [] //contactArray,
{
new IdentityContactPhone()
{
PhoneNumber = customer.Tel,
PhoneType = "تلفن",
IsDefault = true
}
},

AddressContacts = new []//addressArray,
{
new IdentityContactAddress()
{
Address = customer.Address1,
City = customer.City,
State = customer.State,
ZipCode = customer.ZipCode,
IsDefault = false
}
},

CrmObjectTypeCode = "Hogogi1020",
Categories = new[]
{
new CategoryInfo
{
Key = "Hogogi1020"
}
}
};

 
ارسال‌شده : 6 مرداد 1401 9:47 ق.ظ
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

@alian  سلام وعرض  وقت بخیر 

IdentityType رو کلا استفاده نکردید  در صورتی که اجباری هست

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

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

 
ارسال‌شده : 6 مرداد 1401 10:44 ق.ظ
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

سلام و  عرض وقت بخیر 

IdentityType رو کلا استفاده نکردید  در صورتی که اجباری هست

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

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

 
ارسال‌شده : 6 مرداد 1401 10:44 ق.ظ
(@alian)
ارسال‌: 22
Eminent Member
شروع کننده موضوع
 

برای ذخیره شرکت مورد نظر این پارامتر به طور
پیش فرض مقدار دهی می شود و نیازی به
مقدار دهی توسط کاربر نمی باشد.

 

اخه تو توضیحات اینطوری نوشتید برای همین مقدار دهی نکردم برای مقدار دهیش میشه بفرمایید از کجا باید مقدارشو بردارم؟ 

 
ارسال‌شده : 6 مرداد 1401 11:33 ق.ظ
(@alian)
ارسال‌: 22
Eminent Member
شروع کننده موضوع
 

@a-heidariyan

برای ذخیره شرکت مورد نظر این پارامتر به طور
پیش فرض مقدار دهی می شود و نیازی به
مقدار دهی توسط کاربر نمی باشد.

 

اخه تو توضیحات اینطوری نوشتید برای همین مقدار دهی نکردم برای مقدار دهیش میشه بفرمایید از کجا باید مقدارشو بردارم؟ 

پاسخ
 
ارسال‌شده : 6 مرداد 1401 11:33 ق.ظ
(@alian)
ارسال‌: 22
Eminent Member
شروع کننده موضوع
 

@a-heidariyan 

با استرینگ خالی هم مقدار دهی میکنم اونو ولی بازم ابجکت رفرنس میده الان مقادی نالل من فقط اینان که اجباری هم نیستن تو داکیومنتتون

"ManagerId":null,
"Personnel":null,
"RegisterDate":null,

"AddressContacts":
[{
"AddressType":null,
"AreaCode":null,
"Country":null,
"ZipBox":null,
"Id":"00000000-0000-0000-0000-000000000000",
}],
"Balance":null,

"Categories":[{
"Id":"00000000-0000-0000-0000-000000000000",
"IdentityId":"00000000-0000-0000-0000-000000000000",
"Name":null,
"Type":null
}],

"DontEmail":null,
"DontFax":null,
"DontPhoneCall":null,
"DontSms":null,
"DontSocialSms":null,
"Emails":[""],
"IdentityType":" ",

"PhoneContacts":
[{
"ContinuedNumber":null,
"Extension":null,
"Id":"00000000-0000-0000-0000-000000000000",
}],

"CrmId":null,
"CrmObjectTypeId":"00000000-0000-0000-0000-000000000000",
"ExtendedProperties":null,
"ParentCrmObjectId":null,
"ProcessStateIndex":null,
"StageId":null,

"Tags":null

 
ارسال‌شده : 6 مرداد 1401 12:23 ق.ظ
(@alian)
ارسال‌: 22
Eminent Member
شروع کننده موضوع
 

بی زحمت اگر نیاز به مقدار دهی متغییری باشه بفرمایید که از کجا مقدار دهی کنم؟

 

 
ارسال‌شده : 6 مرداد 1401 12:25 ق.ظ
(@alian)
ارسال‌: 22
Eminent Member
شروع کننده موضوع
 
ارسال‌شده توسط: @alian

@a-heidariyan 

با استرینگ خالی هم مقدار دهی میکنم اونو ولی بازم ابجکت رفرنس میده الان مقادی نالل من فقط اینان که اجباری هم نیستن تو داکیومنتتون

"ManagerId":null,
"Personnel":null,
"RegisterDate":null,

"AddressContacts":
[{
"AddressType":null,
"AreaCode":null,
"Country":null,
"ZipBox":null,
"Id":"00000000-0000-0000-0000-000000000000",
}],
"Balance":null,

"Categories":[{
"Id":"00000000-0000-0000-0000-000000000000",
"IdentityId":"00000000-0000-0000-0000-000000000000",
"Name":null,
"Type":null
}],

"DontEmail":null,
"DontFax":null,
"DontPhoneCall":null,
"DontSms":null,
"DontSocialSms":null,
"Emails":[""],
"IdentityType":" ",

"PhoneContacts":
[{
"ContinuedNumber":null,
"Extension":null,
"Id":"00000000-0000-0000-0000-000000000000",
}],

"CrmId":null,
"CrmObjectTypeId":"00000000-0000-0000-0000-000000000000",
"ExtendedProperties":null,
"ParentCrmObjectId":null,
"ProcessStateIndex":null,
"StageId":null,

"Tags":null

الان با قرار دادن استرینگ خالی("") تو قسمت متغییر های AddressContactsو PhoneContacts و identitytype مشکلم حل شد

فقط الان این خطا رو میده

"شماره درخواست شده با الگوی شماره گذاری داده شده منطبق نیست"

 

 
ارسال‌شده : 6 مرداد 1401 12:50 ق.ظ
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

@alian با کلمه حقیقی و حقوقی مقدار دهی میشود

 
ارسال‌شده : 6 مرداد 1401 3:28 ب.ظ
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

@alian  شماره ای که دارید پاس میدید با قالبی که در بخش مدیریت  قالب های شماره گذاری برای اون نوع هویت تعیین کردی همخوانی ندارد

یا شماره رو پاس ندید  یا طبق اون قالب دقیقا پاس بدید مشکل حل میشه

 
ارسال‌شده : 6 مرداد 1401 3:30 ب.ظ
PG-Admin
(@a-heidariyan)
ارسال‌: 1165
Illustrious Member Admin
 

@alian نه درپست بعدی عرض کردم خدممتوت کافیه قالب شماره مشتری رو درست پاس بدین

 
ارسال‌شده : 6 مرداد 1401 3:31 ب.ظ
(@alian)
ارسال‌: 22
Eminent Member
شروع کننده موضوع
 

@a-heidariyan 

منظورتون categories هست؟

 

 
ارسال‌شده : 8 مرداد 1401 9:02 ق.ظ
(@alian)
ارسال‌: 22
Eminent Member
شروع کننده موضوع
 

@a-heidariyan 

بسیار ممنونم از راهنمایی هاتون اکی شد 🌺 🌺 🌺 🌹 🌹 🌹 🌹 

 
ارسال‌شده : 8 مرداد 1401 9:34 ق.ظ
ارسال‌: 0
 

سلام وقت بخیر 
برای ارتباط برنامه سی ار ام با برنامه حسابداری 

برنامه نویسای تیم حسابداری این نمونه رو به ما برای تایید دادن خواستم ببینم این نمونه اوکی هست تا رویه راه اندازی اتصال از طرف تیم برنامه نویسی حسابداری ادامه پیدا کنه ؟

https://s25.picofile.com/file/8451882426/fin_man_webservices.pdf.html

 
ارسال‌شده : 9 مرداد 1401 9:13 ق.ظ
صفحه 2 / 3
اشتراک:
پیمایش به بالا