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

NXTSEQ ในไฟล์ ARTRN

โพสต์โพสต์แล้ว: พุธ พ.ค. 16, 2012 10:22 am
โดย vi_iivy
สวัสดีค่ะ

สอบถามข้อมูล NXTSEQ ในไฟล์ ARTRN
คือดึงข้อมูลของ 2 ปีมาเพื่อจะเอาไปทำ data warehouse แล้วก้เจอข้อมูลแปลก ๆ ค่ะ

RECTYP DOCNUM         DOCDAT   FLGVAT SLMCOD CUSCOD     AREACOD PAYTRM DUEDAT   NXTSEQ       AMOUNT
3       IV0000011 14/9/2010 2   P01 14070449 6014 30     14/10/2010     18       7496.43
3       IV0000011 14/9/2010 2   P01 14070449 6014 30     14/10/2010     -1               7496.43

บันทัดแรกเป็นข้อมูลปี 53 บรรทัดที่สองเป็นของปี 54
เป็น docnum เดียวกัน ยอด AMOUNT เท่ากัน แต่ NXTSEQ ต่างกัน
เกิดจากอะไรได้บ้างคะ

ถ้าเอาข้อมูลใน ARTRN ไปออกรายงาน สามารถเอา record ใด record นึงไปออกรายงานได้เลยไม๊คะ
ทั้ง 2 record ที่เกิดขึ้นนี้ เหมือนกันไม๊ หรือต้องเอาค่า AMOUNT ไป sum เพื่อให้ได้ค่าที่ถูกต้องของ DOCNUM เบอร์นี้ไม๊คะ

หมายเหตุ :
ใช้ express ไม่เป็นค่ะ และถามบัญชีที่ใช้ express นี้ ก็บอกว่าไม่รู้เหมือนกัน
รบกวนด้วยนะคะ

ขอบคุณค่ะ

Re: NXTSEQ ในไฟล์ ARTRN

โพสต์โพสต์แล้ว: พุธ พ.ค. 16, 2012 10:45 am
โดย savek
จากเลขที่ใบกำกับที่ให้มา เป็นเลขที่เดียวกัน วันที่เดียวกันแบบนั้นจริงๆ เลยหรือเปล่าครับ :)

เพราะถ้าเป็นบิลที่ลงวันที่ก่อนรอบบัญชีปีปัจจุบัน จะมีค่าเป็น -1 ถูกต้องแล้วครับ

ส่วนการนำข้อมูลในไฟล์ไปออกรายงาน อยากแนะนำให้ใช้วิธีการสร้างรายงานใน Express จะสะดวกกว่านะครับ โดยหารายงานตัวที่ใกล้เคียงกับความต้องการ มาแก้ไขเพิ่มเติมในจุดที่เราต้องการเปลี่ยนแปลง/เพิ่มเติมครับ

เพราะหากดึงข้อมูลจากในไฟล์ไปตรงๆ อาจจะได้ข้อมูลที่ไม่ถูกต้องนักครับ เช่น เป็นยอดขายรวมภาษีแล้ว หรืออาจจะยังไม่ได้นำยอดที่เป็นใบลดหนี้มาหักออก ประมาณนั้นนะครับ :)

Re: NXTSEQ ในไฟล์ ARTRN

โพสต์โพสต์แล้ว: พุธ พ.ค. 16, 2012 11:06 am
โดย vi_iivy
[quote="savek"]
จากเลขที่ใบกำกับที่ให้มา เป็นเลขที่เดียวกัน วันที่เดียวกันแบบนั้นจริงๆ เลยหรือเปล่าครับ :)
        ตอบ : เป็นแบบนี้จริง ๆ ค่ะ ดึงข้อมูลจริงมาดู

เพราะถ้าเป็นบิลที่ลงวันที่ก่อนรอบบัญชีปีปัจจุบัน จะมีค่าเป็น -1 ถูกต้องแล้วครับ

ส่วนการนำข้อมูลในไฟล์ไปออกรายงาน อยากแนะนำให้ใช้วิธีการสร้างรายงานใน Express จะสะดวกกว่านะครับ โดยหารายงานตัวที่ใกล้เคียงกับความต้องการ มาแก้ไขเพิ่มเติมในจุดที่เราต้องการเปลี่ยนแปลง/เพิ่มเติมครับ

เพราะหากดึงข้อมูลจากในไฟล์ไปตรงๆ อาจจะได้ข้อมูลที่ไม่ถูกต้องนักครับ เช่น เป็นยอดขายรวมภาษีแล้ว หรืออาจจะยังไม่ได้นำยอดที่เป็นใบลดหนี้มาหักออก ประมาณนั้นนะครับ :)
[/quote]

          ตอบ :   รายงานใน express ยังไม่เพียงพอค่ะ เพราะต้องการเอาข้อมูล 17 สาขามาทำรายงาน เรื่องที่ต้องเอาใบลดหนี้มาหักออก พอจะทราบ แต่จากข้อมูลที่เอา
                      มาให้ดูนั้นสามารถดึงมาใช้เพียง 1 record ได้ไม๊คะ ตัว NXTSEQ ที่เป็น 18 จะเป็นใบเดียวกันกับ -1 ไม๊ หรือจะเกิดจากการขาย 2 ครั้งที่ยอดเท่ากัน และวันเดียวกันคะ
                      หรือที่ 2 รายการนี้มี docnum เดียวกัน จะเกิดจากสาเหตุใดได้บ้างคะ

ขอบคุณค่ะ

Re: NXTSEQ ในไฟล์ ARTRN

โพสต์โพสต์แล้ว: พุธ พ.ค. 16, 2012 11:23 am
โดย savek
อืม ผมยังสงสัยอยู่ครับว่า ทำไมข้อมูลใน ARTRN ถึงมีเลขที่บิลเลขที่เดียวกัน วันที่เดียวกัน จำนวนเงินเท่ากัน ซ้ำกันอยู่ 2 ใบ :)

เป็นไปได้ไหมครับว่า record หนึ่งในนั้น เป็นเรคคอร์ดที่ถูกลบทิ้งไปแล้ว แต่ยังโชว์ขึ้นในไฟล์อยู่

และที่สอบถามมาว่า จะดึงข้อมูลมาใช้เพียง 1 record หมายถึงยังไงหรือครับ

Re: NXTSEQ ในไฟล์ ARTRN

โพสต์โพสต์แล้ว: พุธ พ.ค. 16, 2012 12:43 pm
โดย vi_iivy
จะดึงข้อมูลมาใช้เพียง 1 record ก้คือ ไม่สนใจ NXTSEQ
docnum ซ้ำกัน เอาแค่ 1 record มาใช้ในการคำนวณและออก report ไงคะ
เพราะ ค่า total, amount มันเท่ากันด้วย

Re: NXTSEQ ในไฟล์ ARTRN

โพสต์โพสต์แล้ว: พุธ พ.ค. 16, 2012 12:45 pm
โดย savek
ครับ ก็อาจจะใช้การ filter ไม่เอา record ที่ค่า nxtseq เป็น -1 มาใช้ก็ได้ครับ

แต่ที่ผมติดใจ คือ docnum ในไฟล์ artrn ไม่ควรจะมี record ที่ซ้ำกันอยู่ครับ ถ้ามี แสดงว่ามีอะไรที่ผิดปกติในข้อมูลอยู่นะครับ