EDIFACT CODE HomeForumEDIFACT CODE Wanchana yoojuy EDIFACT CODE ไม่ทราบว่าท่านใดเคยถอดรหัสออกมาบ้างครับ อยากทราบเกี่ยวกับ Function ของ php ตัวอย่างบางส่วนรูปแบบไฟล์ครับ UNB+UNOA:2+BFT:ZZ+FUG:ZZ+110828:0730+2003331++GMDELFOR'UNH+2003331001 ไม่ทราบว่า php จะมีวิธีการไหมครับ กรกฎ วิริยะ 555++ เขาป้องกันไว้ ยังอุตส่าห์จะไปอยากแอบอ่านของเขาอีก กรกฎ วิริยะ ระบบ EDIFACT คืออะไร เนื่องจากการแลกเปลี่ยนข้อมูลธุรกิจ หรือ EDI ย่อมาจาก Electronic Data Interchange for Administration, Commerce and Transport จะต้องใช้รูปแบบที่เป็นมาตรฐานในประเทศยุโรปและเอเชียนั้นมาตรฐานที่ใช้กันอยู่มีชื่อว่า EDIFACT ซึ่งถูกกำหนดขึ้นโดย องค์การสหประชาชาติ EDIFACT ประกอบไปด้วยกลุ่มของมาตรฐานไวยากรณ์ที่ตกลงร่วมกัน รายชื่อคำสั่ง และข้อแนะนำสำหรับการสร้างและการแลกเปลี่ยนระหว่างระบบคอมพิวเตอร์ของข้อมูลที่แตกต่างกัน ซึ่งสามารถสร้างออกมาในรูปแบบตัวอักษร กฎเกณฑ์ที่ใช้ใน UN/EDIFACT จะถูกตีพิมพ์ใน United NationsTrade? Data Interchange Directory (UNTDID) กลุ่มเศรษฐกิจที่ประกาศใช้ EDI ตามมาตรฐาน EDIFACT อยู่ 9 ประเทศ คือ สิงคโปร์, ญี่ปุ่น, เกาหลี, จีนแผ่นดินใหญ่, จีนไต้หวัน, มาเลเซีย, อินเดีย, ฟิลิปปินส์ และไทย แนวทางการพัฒนาระบบข้อมูลสื่อสารในประเทศไทยด้วยระบบแลกเปลี่ยนข้อมูลผ่านทางอิเล็กทรอนิกส์ หรือ EDI ได้ถูกริเริ่มกันมาเป็นเวลานานกว่า 10 ปี จนเมื่อวันที่19 กันยายน พ.ศ. 2538 คณะรัฐมนตรีได้มีมติอนุมัติให้จัดตั้งบริษัทผู้ให้บริการ แลกเปลี่ยนข้อมูลอิเล็กทรอนิกส์ขึ้น ในนาม บริษัท เทรดสยาม จำกัด โดยมีวัตถุประสงค์หลักที่จะมุ่งเน้นให้ บริษัท เทรดสยาม จำกัด เป็นองค์กรกลางที่ให้บริการ EDI ทางการค้าระหว่างประเทศแก่หน่วยงานทั้งทางภาครัฐบาลและภาคเอกชน นอกจากนี้ยังมุ่งเน้นให้บริษัทเทรดสยาม จำกัด เป็นศูนย์กลางในการบริการส่งเสริมให้เกิดการใช้ EDI อย่างแพร่หลายโดยเฉพาะในกิจกรรมที่เกี่ยวข้องกับการค้าระหว่างประเทศ Wanchana yoojuy ไม่ใช่แอบอ่านครับท่าน พอดีลูกค้าส่งรายการมาให้เป็น Code อย่างที่เห็นครับ แต่ยาวกว่านี้เยอะ แล้วผมจำเป็นต้องเอาข้อมูลที่ได้จากการถอดรหัส ออกมาใส่ใน Database เพื่อนำไปใช้ต่อไป แต่ตอนนี้ไม่สามารถหา Function ในการถอดรหัสได้ครับ มีแต่โปรแกรม Freeware ที่ Download มาสามารถทำได้ แต่ที่ต้องการอยากต้องการที่จะเขียนเองเพื่อไม่ให้ผู้ใช้สับสนในการทำงานในหลายๆโปรแกรมครับ เลยไม่แน่ใจว่าจะมีไครทำ Function เอาไว้หรือปล่าว T-T งานยากเลย กรกฎ วิริยะ อ้างอิงจาก ความคิดเห็น #3ไม่ใช่แอบอ่านครับท่าน พอดีลูกค้าส่งรายการมาให้เป็น Code อย่างที่เห็นครับ แต่ยาวกว่านี้เยอะ แล้วผมจำเป็นต้องเอาข้อมูลที่ได้จากการถอดรหัส ออกมาใส่ใน Database เพื่อนำไปใช้ต่อไป แต่ตอนนี้ไม่สามารถหา Function ในการถอดรหัสได้ครับ มีแต่โปรแกรม Freeware ที่ Download มาสามารถทำได้ แต่ที่ต้องการอยากต้องการที่จะเขียนเองเพื่อไม่ให้ผู้ใช้สับสนในการทำงานในหลายๆโปรแกรมครับ เลยไม่แน่ใจว่าจะมีไครทำ Function เอาไว้หรือปล่าว T-T งานยากเลย น่าจะยากซักหน่อย เพราะมีประเทศที่ใช้มาตรฐานนี้แค่ไม่กี่ประเทศ และ อยู่ในแถบเอเซียด้วย มีอีกวิธี ถ้ามี application ที่อ่านได้ ไม่ลองหา application ที่เป็น commandline ดู แล้วรันบน windows (หรือจะลองหาที่ใช้งานบน linux) แล้วเรียกใช้งานจาก PHP ดุก้ได้ครับ หรือไม่ก็ลองติดต่อ บริษัท เทรดสยาม เพื่อขอข้อมูลดูก้ได้ครับ Wanchana yoojuy commandline แล้วเรียกใช้งานผ่าน PHP อิอิ ตัวนี้ยังไม่เคยได้ลองเลยครับ ไม่ทราบว่าพอยกตัวอย่างให้ดูซักเล็กน้อยได้ไหมครับ ขอบคุณมากครับ กรกฎ วิริยะ อ้างอิงจาก ความคิดเห็น #5commandline แล้วเรียกใช้งานผ่าน PHP อิอิ ตัวนี้ยังไม่เคยได้ลองเลยครับ ไม่ทราบว่าพอยกตัวอย่างให้ดูซักเล็กน้อยได้ไหมครับ ขอบคุณมากครับ คำสั่ง exec() ของ php ไงครับ เช่น exec('notepad.exe autoexec.bat'); ที่สำคัญ server ต้องรองรับนะครับ (ปกติ server ทั่วไป ไม่ค่อยเปิดใช้ความสามารถนี้) วึ่งถ้าจำเป็นจริงๆ ก็อาจต้องลองหาที่เป็น limux ดู ปล. ผมเห็นเขามี source แจก ที่เป็น VB จะลองศึกษาดูก็ได้นี่ ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
เขาป้องกันไว้ ยังอุตส่าห์จะไปอยากแอบอ่านของเขาอีก
เนื่องจากการแลกเปลี่ยนข้อมูลธุรกิจ หรือ EDI ย่อมาจาก Electronic Data Interchange for Administration, Commerce and Transport จะต้องใช้รูปแบบที่เป็นมาตรฐานในประเทศยุโรปและเอเชียนั้นมาตรฐานที่ใช้กันอยู่มีชื่อว่า EDIFACT ซึ่งถูกกำหนดขึ้นโดย องค์การสหประชาชาติ EDIFACT ประกอบไปด้วยกลุ่มของมาตรฐานไวยากรณ์ที่ตกลงร่วมกัน รายชื่อคำสั่ง และข้อแนะนำสำหรับการสร้างและการแลกเปลี่ยนระหว่างระบบคอมพิวเตอร์ของข้อมูลที่แตกต่างกัน ซึ่งสามารถสร้างออกมาในรูปแบบตัวอักษร กฎเกณฑ์ที่ใช้ใน UN/EDIFACT จะถูกตีพิมพ์ใน United NationsTrade? Data Interchange Directory (UNTDID) กลุ่มเศรษฐกิจที่ประกาศใช้ EDI ตามมาตรฐาน EDIFACT อยู่ 9 ประเทศ คือ สิงคโปร์, ญี่ปุ่น, เกาหลี, จีนแผ่นดินใหญ่, จีนไต้หวัน, มาเลเซีย, อินเดีย, ฟิลิปปินส์ และไทย แนวทางการพัฒนาระบบข้อมูลสื่อสารในประเทศไทยด้วยระบบแลกเปลี่ยนข้อมูลผ่านทางอิเล็กทรอนิกส์ หรือ EDI ได้ถูกริเริ่มกันมาเป็นเวลานานกว่า 10 ปี จนเมื่อวันที่19 กันยายน พ.ศ. 2538 คณะรัฐมนตรีได้มีมติอนุมัติให้จัดตั้งบริษัทผู้ให้บริการ แลกเปลี่ยนข้อมูลอิเล็กทรอนิกส์ขึ้น ในนาม บริษัท เทรดสยาม จำกัด โดยมีวัตถุประสงค์หลักที่จะมุ่งเน้นให้ บริษัท เทรดสยาม จำกัด เป็นองค์กรกลางที่ให้บริการ EDI ทางการค้าระหว่างประเทศแก่หน่วยงานทั้งทางภาครัฐบาลและภาคเอกชน นอกจากนี้ยังมุ่งเน้นให้บริษัทเทรดสยาม จำกัด เป็นศูนย์กลางในการบริการส่งเสริมให้เกิดการใช้ EDI อย่างแพร่หลายโดยเฉพาะในกิจกรรมที่เกี่ยวข้องกับการค้าระหว่างประเทศ
พอดีลูกค้าส่งรายการมาให้เป็น Code อย่างที่เห็นครับ แต่ยาวกว่านี้เยอะ แล้วผมจำเป็นต้องเอาข้อมูลที่ได้จากการถอดรหัส
ออกมาใส่ใน Database เพื่อนำไปใช้ต่อไป แต่ตอนนี้ไม่สามารถหา Function ในการถอดรหัสได้ครับ
มีแต่โปรแกรม Freeware ที่ Download มาสามารถทำได้ แต่ที่ต้องการอยากต้องการที่จะเขียนเองเพื่อไม่ให้ผู้ใช้สับสนในการทำงานในหลายๆโปรแกรมครับ เลยไม่แน่ใจว่าจะมีไครทำ Function เอาไว้หรือปล่าว T-T งานยากเลย
น่าจะยากซักหน่อย เพราะมีประเทศที่ใช้มาตรฐานนี้แค่ไม่กี่ประเทศ และ อยู่ในแถบเอเซียด้วย
มีอีกวิธี ถ้ามี application ที่อ่านได้ ไม่ลองหา application ที่เป็น commandline ดู แล้วรันบน windows (หรือจะลองหาที่ใช้งานบน linux) แล้วเรียกใช้งานจาก PHP ดุก้ได้ครับ
หรือไม่ก็ลองติดต่อ บริษัท เทรดสยาม เพื่อขอข้อมูลดูก้ได้ครับ
ไม่ทราบว่าพอยกตัวอย่างให้ดูซักเล็กน้อยได้ไหมครับ
ขอบคุณมากครับ
คำสั่ง exec() ของ php ไงครับ เช่น
exec('notepad.exe autoexec.bat');
ที่สำคัญ server ต้องรองรับนะครับ (ปกติ server ทั่วไป ไม่ค่อยเปิดใช้ความสามารถนี้) วึ่งถ้าจำเป็นจริงๆ ก็อาจต้องลองหาที่เป็น limux ดู
ปล. ผมเห็นเขามี source แจก ที่เป็น VB จะลองศึกษาดูก็ได้นี่