หน้า 1 จากทั้งหมด 1

แก้รายงาน 1D รายงานการเคลื่อนไหวลูกหนี้

โพสต์โพสต์แล้ว: เสาร์ ส.ค. 24, 2013 3:49 pm
โดย Kamol1809
ต้องการแก้รายงาน 1D รายงานการเคลื่อนไหวลูกหนี้  บรรทัดIb:
ถ้าเป็นเอกสารREรับชำระหนี้  ให้~TT  มาจาก ข้อความบรรทัดที่ 4 ของALT+R ของบิลขาย(ด้านล่างของINV)  ไม่ทราบเขียนตัวแปรอย่างไรครับ

Ib: ~DOCDAT ~F~DOCNUM  ~Y~NETAMT      ~RETAMT      ~RCVAMT      ~BALANCE      ~CSHRCV      ~CHQRCV      ~REMARK            *~TT      {1}  ;1

Re: แก้รายงาน 1D รายงานการเคลื่อนไหวลูกหนี้

โพสต์โพสต์แล้ว: อาทิตย์ ส.ค. 25, 2013 6:34 pm
โดย savek
หมายถึง RE ใบนั้น ซึ่งจะแสดง IV ที่รับชำระในอีกบรรทัดหนึ่ง และต้องการให้แสดงหมายเหตุของ IV (บรรทัดที่ 4) ในบรรทัดเดียวกัน แบบนั้นใช่ไหมครับ

หากใช่ ให้ใส่ตัวแปร ~HREM4 ไว้ในบรรทัดเดียวกับ IV ที่ถูกรับชำระไปแล้วตาม RE จากนั้นเพิ่มในส่วนของ [data spec] แบบนี้นะครับ

~HREM4:    0,      "",                "p_hrem( F->DOCNUM,4 )",  ""

Re: แก้รายงาน 1D รายงานการเคลื่อนไหวลูกหนี้

โพสต์โพสต์แล้ว: จันทร์ ส.ค. 26, 2013 9:47 am
โดย Kamol1809
ไม่ใช่ครับในรายงาน1D รายงานการเคลื่อนไหวลูกหนี้ 
1  บิลขายได้บันทึกอัตราแลกเปลี่ยน ที่ALT+R  บรรทัดที่ 4 เช่น 2  US$  จะนำไปคำนวณเงินบาทให้เป็นเงิน US$  ใช้ตัวแปร~TT
2  แต่อัตราแลกเปลี่ยนไม่ได้บันทึกที่บิลรับชำระหนี้    จะใช้อัตราแลกเปลี่ยนของบิลขาย ดังนั้น

รายงาน1D  มี


                                      DR                                        CR
วันที่....  IV-001              200 บาท                                                          TT=  2        uss$ = ฮํตราแลกเปลี่ยนของIV
วีนที่.... .RE-001                                                          200 บาท              TT=    ---ว่าง------

แต่ปราหฎว่า บรรทัด RE-001  ~TT  ไม่แสดง อัตรแลกเปลี่ยนของ"บิลขาย"  ไม่รู้จะแก้อย่างไร  ไม่อยากบันทึกอัตราแลกเปลี่ยนที่บิลขำระหนี้ แต่ต้องการดึงจากบิลขายครับ

Re: แก้รายงาน 1D รายงานการเคลื่อนไหวลูกหนี้

โพสต์โพสต์แล้ว: จันทร์ ส.ค. 26, 2013 10:06 am
โดย savek
ลองแก้ไขตามที่ผมแจ้งไปแล้วหรือยังครับ

อย่างในตัวอย่างที่ยกมานี้

วันที่.... RE-001 ในรายงานบรรทัดที่อยู่ใต้ RE-001 จะแสดงเลขที่ IV ที่ถูกรับชำระเข้ามา ซึ่งหากจะแสดงหมายเหตุบรรทัดที่ 4 ของ IV ก็ต้องแสดงที่บรรทัดนี้ และใช้คำสั่งตามที่ผมแนะนำไปครับ

Re: แก้รายงาน 1D รายงานการเคลื่อนไหวลูกหนี้

โพสต์โพสต์แล้ว: จันทร์ ส.ค. 26, 2013 11:14 am
โดย Kamol1809
ชอบคุณครับ    ทำได้แล้วครับ  ของALT+R 

ถามต่อ  ถ้าRE-001  แต่ถ้าเปลี่ยนเป็น~YOUREF  ไปวางแทน  ลองหลายไฟล์แล้วไม่ได้ครับ


~YOUREF2:    0,      "",                "ARRCPIT->YOUREF",    ""
~YOUREF2:    0,      "",                "ARTRNX->YOUREF",    ""

Re: แก้รายงาน 1D รายงานการเคลื่อนไหวลูกหนี้

โพสต์โพสต์แล้ว: จันทร์ ส.ค. 26, 2013 12:59 pm
โดย savek
หมายถึง YOUREF ที่ป้อนไว้ในหน้าจอไหนครับ RE หรือว่า IV

เพราะถ้าเป็นของ RE เอง ก็ดึงมาตรงๆ แบบนี้ได้เลย

~YOUREF:    0,      "",                "ARTRN->YOUREF",    ""

แต่ถ้าจะดึงของ IV มา และจะเอามาไว้ในบรรทัด RE แบบนี้จะยากหน่อยครับ เพราะ RE ใบหนึ่ง อาจจะมีการรับชำระเข้ามาจาก IV หลายๆ ใบ ซึ่งไม่รู้ว่าจะดึง YOUREF จาก IV ใบมาแสดง

Re: แก้รายงาน 1D รายงานการเคลื่อนไหวลูกหนี้

โพสต์โพสต์แล้ว: จันทร์ ส.ค. 26, 2013 1:55 pm
โดย Kamol1809
ต้องการดึงของ IV มา และจะเอามาไว้ในบรรทัด  ;3 ARRCPIT->RCPNUM A->DOCNUM  ตือ~YOUREF21  ซึ่งแยกIV แต่ละใบ ครับ



Ih::                ;3 ARRCPIT->RCPNUM A->DOCNUM
Ib:                    ~W~IT_IVCNUM  ~IT_DATE ~IT_RCVAMT      ## ~YOUREF21      ;3

Re: แก้รายงาน 1D รายงานการเคลื่อนไหวลูกหนี้

โพสต์โพสต์แล้ว: จันทร์ ส.ค. 26, 2013 2:03 pm
โดย savek
สร้าง [relate file] เพิ่มเข้าไปแบบนี้ครับ

File=ARTRNW
Clone From=ARTRN
Alias=W
Tag=ARTRN1
System=DATA_PATH
Master file=ARRCPIT
Master-Related Field=DOCNUM


ในส่วน [data spec] เพิ่มบรรทัดนี้เข้าไปครับ

~YOUREF21:      0,      "",                    "W->YOUREF",                ""

Re: แก้รายงาน 1D รายงานการเคลื่อนไหวลูกหนี้

โพสต์โพสต์แล้ว: จันทร์ ส.ค. 26, 2013 4:04 pm
โดย Kamol1809
ขอบคุณครับ ทำได้แล้วครับ