ขอ Bill to ในหน้าใบวางบิลด้วยค่ะ

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

ขอ Bill to ในหน้าใบวางบิลด้วยค่ะ

โพสต์โดย NiDa555 » พฤหัสฯ. ธ.ค. 19, 2013 6:08 pm

สุดแสนจะดีใจที่มี Bill to เพิ่มเข้ามา ทั้ง IV และ RE ขออีกนิดนะคะ ในใบวางบิลด้วยได้ไหมคะ  :D  ขอบคุณมากค่ะ
NiDa555
Newbie
Newbie
 
โพสต์: 3
ลงทะเบียนเมื่อ: พฤหัสฯ. ก.พ. 03, 2011 4:09 pm

Re: ขอ Bill to ในหน้าใบวางบิลด้วยค่ะ

โพสต์โดย savek » พฤหัสฯ. ธ.ค. 19, 2013 7:04 pm

ผมขอตัวอย่างการนำไปใช้งานได้ไหมครับ ว่าจะนำไปใช้ในลักษณะไหน

เพราะจากตัวอย่างในวีดีโอ ลูกค้าที่เราตั้งหนี้ และต้องไปเก็บเงิน ก็คือรหัสลูกค้าที่ป้อนเอาไว้ในช่อง รหัสลูกค้า ส่วนในช่อง BILLTO นั้นใช้เพียงแสดงชื่อที่อยู่ออกมาในบิลเท่านั้น

ดังนั้นเมื่อเราจะไปเรียกเก็บเงิน ก็ควรจะเรียกเก็บจากที่อยู่ของรหัสลูกค้าตามที่มีอยู่แล้วในหน้าจอใบวางบิล ดังนั้นผมยังนึกหาสาเหตุไม่ออกว่า จะต้องใช้ BILLTO ในใบวางบิล สำหรับกรณีไหนบ้างครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ขอ Bill to ในหน้าใบวางบิลด้วยค่ะ

โพสต์โดย NiDa555 » พฤหัสฯ. มี.ค. 13, 2014 5:13 pm

ขอบคุณสำหรับคำตอบค่ะ ในใบวางบิล ออกใบแจ้งหนี้บริษัทแม่ แต่ Bill to ไปยังบริษัทลูก และต้องไปวางบิลและเก็บเงินที่บริษัทลูกค่ะ
NiDa555
Newbie
Newbie
 
โพสต์: 3
ลงทะเบียนเมื่อ: พฤหัสฯ. ก.พ. 03, 2011 4:09 pm

Re: ขอ Bill to ในหน้าใบวางบิลด้วยค่ะ

โพสต์โดย savek » พฤหัสฯ. มี.ค. 13, 2014 6:51 pm

ลองแก้ไขแบบฟอร์ม แบบในกระทู้นี้ดูนะครับ

http://www.esg.co.th/smf/http://esg.co. ... ic.php?t=3
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ขอ Bill to ในหน้าใบวางบิลด้วยค่ะ

โพสต์โดย citibank » พฤหัสฯ. ม.ค. 04, 2018 12:04 pm

อยากได้เหมือนกัน ให้ในใบวางบิล ระบุชื่อ Bill to แทนชื่อ cuscod ต้องแก้ไขแบบฟอร์มยังไง
ลิ้งค์ข้างบนเข้าไม่ได้ครับ http://www.esg.co.th/smf/http://esg.co. ... ic.php?t=3

สมมุติ ตั้งลูกหนี้นาย A ออกใบกำกับนาย A
ตั้งลูกหนี้นาย A ออกใบกำกับนาย B (นาย A ไปเก็บเงินในนาย B เอง)
เวลาออกใบวางบิล ลูกหนี้นาย A บังคับให้ออกใบวางบิลแยกกัน คนละใบ โดยให้ระบุชื่อที่วางบิลเป็นนาย A กับนาย B
เวลารับเช็คก็จะได้ เช็ค 2 ใบ ชื่อที่ระบุในเช็ค เป็น นาย A ทั้ง 2 ฉบับ ครับ
ที่นี่ในระบบ โชว์ชื่อได้แค่นาย A เท่านั้น

ทำให้ต้องไปยกเลิก bill to ในใบบิลขาย แล้วออกเป็นปกติแทน เพราะในใบวางบิลโชว์ bill to ไม่ได้
ต้องทำวิธีไหน ถึงจะดึง bill to ออกมา หรือว่า เราแก้โดยเอาหมายเหตุมาใช้ แล้วย้ายไปไว้ที่ตำแหน่งบนแทน แล้วลบรายการชื่อออก
citibank
Full Member
Full Member
 
โพสต์: 118
ลงทะเบียนเมื่อ: ศุกร์ ต.ค. 17, 2008 3:26 pm

Re: ขอ Bill to ในหน้าใบวางบิลด้วยค่ะ

โพสต์โดย suchai » พฤหัสฯ. ม.ค. 04, 2018 11:58 pm

ดูแล้ว คงมีคนอยากได้ Bill to ในใบวางบิล

ผมเลยเข้าไปดูในใบวางบิล อืม.. เอาหมายเหตุ มาทำเป็น Bill to แต่ต้องใส่รหัสเองให้ถูกต้อง โปรแกรมจะนำไปเทียบกับฐานข้อมูลประวัติ หากใส่ผิด มันก็ไม่แสดงอะไรเลย นอกจากรหัสผิด แต่ถ้าใส่ถูกต้อง มันจะแสดง ชื่อ ที่อยู่ แทนรหัสลูกค้า และถ้าลบรายการหมายเหตุให้ว่าง โปรแกรมก็จะกลับไปใช้ รหัสลูกค้าและที่อยู่ลูกค้าปกติ

He: ลูกค้า ~CUSCOD
~TAXIDX เลขที่ใบวางบิล• ~BILNUM
He: ~CUSNAM
He: ~ADDR01 วันที่ ~BILDAT
He: ~ADDR02
He: ~ADDR03 เงื่อนไขการชำระเงิน ~PAYCOND

[relate file]
File=armas
Alias=R
Tag=armas1
System=DATA_PATH
Master file=arbil
Master-Related Field=CUSCOD

File=armasz
Clone From=armas
Alias=S
Tag=armas1
System=DATA_PATH
Master file=arbil
Master-Related Field=SUBSTR(REMARK,1,10)


**~CUSCOD: 0, "", "ARBIL->CUSCOD", ""
~CUSCOD: 0, "", "cus_cod", "cus_cod=IIF(ARBIL->REMARK#' ',ARBIL->REMARK,ARBIL->CUSCOD)"
**~CUSNAM: 0, "", "cus_nam", "cus_nam = ARMAS->PRENAM - '•' - ARMAS->CUSNAM"
~CUSNAM: 0, "", "cus_nam", "cus_nam = IIF(ARBIL->REMARK=' ',ARMAS->PRENAM - '•' - ARMAS->CUSNAM,ARMASZ->PRENAM - '•' - ARMASZ->CUSNAM)"
**~ADDR01: 0, "", "ARMAS->ADDR01", ""
~ADDR01: 0, "", "addr_01", "addr_01=IIF(ARBIL->REMARK=' ',ARMAS->ADDR01,ARMASZ->ADDR01)"
**~ADDR02: 0, "", "ARMAS->ADDR02", ""
~ADDR02: 0, "", "addr_02", "addr_02=IIF(ARBIL->REMARK=' ',ARMAS->ADDR02,ARMASZ->ADDR02)"
**~ADDR03: 0, "", "addr_03", "addr_03 = ARMAS->ADDR03 - '•' - ARMAS->ZIPCOD"
~ADDR03: 0, "", "addr_03", "addr_03 = IIF(ARBIL->REMARK=' ',ARMAS->ADDR03 - '•' - ARMAS->ZIPCOD,ARMASZ->ADDR03 - '•' - ARMASZ->ZIPCOD)"

~TAXIDX: 0, "", "taxidx", "taxidx=IIF(ARBIL->REMARK=' ',ARMAS->TAXID,ARMASZ->TAXID)"


(บรรทัดที่มีเครื่องหมาย ** คือคำสั่งเดิม ที่บอกโปรแกรมว่า ไม่ให้ทำงาน ผมเช็คว่า ถ้าหมายเหตุว่าง ให้ใช้รหัสลูกค้าและรายละเอียดปกติ แต่ถ้าใส่รหัสลูกค้าลงในช่องหมายเหตุถูกต้อง โปรแกรมก็จะเปลี่ยนรหัสและรายละเอียดตามหมายเหตุเอง)

อันนี้เขียนแก้ไขง่ายๆ ไม่ได้ซับซ้อนอะไร ใช้คนในการกรอกฃ่องหมายเหตุเอง หากใส่รหัสผิดๆ เข้าไป จะทำให้เกิดเอกสารที่อาจจะผิดพลาดได้ ไปลองเล่นกันดู
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: Bing [Bot] และ บุคคลทั่วไป 53 ท่าน