سلام خدمت دوستان گرامی
یک سوالی داشتم در خصوص فایلهای XML و فرمت آنها ،
همانطور که حتما میدانید اکثر بانکها صورت حساب خود را به فرمت excel ارائه مینمایند و فراخوانی فایل excel هم به صورت مستقیم در نوسا میسر نیست ( از نظر بنده هم منطقی است که نباشد )
بنده دیدم در سیستم نوسا در بخش تصفیه امکان فراخوانی آنها به فرمت XML وجود دارد ، برای همین خروجی گرفتم از یک صورتحساب موجود و آن را در excel باز کردم تا ببینم چگونه است ، و آیا میتوانم از آن استفاده کنم تا فایلهای اکسل خود را تبدیل به این فرمت کنم و در نوسا بخوانم یا نه ، حالا یه مشکل دارم اونم اینه که ظاهرا در هنگام ایجاد فایل XML یک بلای غریبی سر فیلدهای تاریخی می آید !! آنها از حالت تاریخی تبدیل به اعداد میشوند که بنده ارتباط آن اعداد با آن تاریخ را متوجه نمیشوم ، مثلا 1391/1/15 میشود 41002 و به همین ترتیب مثلا 1391/1/17 میشود 41004 و الی آخر .
جالب آنکه اگر اینها را اصلاح کنیم به شکل تاریخ درآوریم ، سیستم دیگر همان فایل xml را که خودش ساخته است نمی خواند ( شاید زیاد هم جالب نباشد و طبیعی باشد )
اما خوب با آن اعداد مشکلی ندارد و همه چیز درست کار میکند .
می خواستم از دوستان بپرسم جریان چیه و من برای فراخوانی صورتحسابهایم به این روش چیکار باید بکنم ؟ و به چه صورت تاریخهای موجود در فایل excel خود را به آن اعداد تبدیل کنم ؟ فرمولی ؟ دستوری ؟ خلاصه چیزی که بشود توی excel نوشت و این مشکل را حل کرد .
راستی سعی هم کردم از فرمت TXT استفاده کنم اما از آنجایی که فایل توضیح دارد فایل TXT ایجاد شده چیز تمیزی از آب درنیامد که بشود از آن طریق رفت و قبل از آن باید کلی اصلاحان روی آن انجام شود که خلاصه فکر کنم صرف نمیکند
ممنون