วันศุกร์ที่ 11 พฤษภาคม พ.ศ. 2555
แสดง Description ของ Dimension
display str departmentName()
{
InventJournalTrans _InventJournalTrans;
Dimensions _Dimensions;
str 30 tmpDimensionCode;
;
select _InventJournalTrans
where _InventJournalTrans.JournalId == InventTrans.TransRefId;
tmpDimensionCode =_InventJournalTrans.Dimension[1];
select _Dimensions
where _Dimensions.Num == tmpDimensionCode
&& _Dimensions.DimensionCode == 0; // Enum
return _Dimensions.Description;
}
display str CostCenterName()
{
InventJournalTrans _InventJournalTrans;
Dimensions _Dimensions;
str 30 tmpDimensionCode;
;
select _InventJournalTrans
where _InventJournalTrans.JournalId == InventTrans.TransRefId;
tmpDimensionCode =_InventJournalTrans.Dimension[2];
select _Dimensions
where _Dimensions.Num == tmpDimensionCode
&& _Dimensions.DimensionCode == 1;
return _Dimensions.Description;
}
display str PurposeName()
{
InventJournalTrans _InventJournalTrans;
Dimensions _Dimensions;
str 30 tmpDimensionCode;
;
select _InventJournalTrans
where _InventJournalTrans.JournalId == InventTrans.TransRefId;
tmpDimensionCode =_InventJournalTrans.Dimension[3];
select _Dimensions
where _Dimensions.Num == tmpDimensionCode
&& _Dimensions.DimensionCode == 2;
return _Dimensions.Description;
}
วันพุธที่ 2 พฤษภาคม พ.ศ. 2555
Navision 2009 : Flow ของข้อมูล
ตาราง 246:-
Requisition Line ,ใบขอซื้อ (ก่อน Create เป็น PO) แยกตาม

-Worksheet Template Name
-Journal Batch Name


การเปิด PR





-Worksheet Template Name
-Journal Batch Name


การเปิด PR











แล้ว sales ก็ ติ๊กConfirm


แล้วผู้จัดการก็ Approve


DB ของหน้า Approve ก็คือ ตาราง 246:- Requisition Line ที่มี WHERE(Confirmed=FILTER(Yes))


พอ sales สร้าง prแล้วผู้จัดการ Approve เสร็จ แล้ว จัดซื้อจะมาที่หน้า Req.Worksheet (Make Order)
โดยก็คือ ตาราง 246:- Requisition Line ที่มีWHERE(Approved=FILTER(Yes))

ต่อมาจะทำการ Carry เพื่อสร้างเป็น PO




เมื่อถูกสร้างเป็น PO แล้วข้อมูล requisition worksheet จะหายไป
*แต่ถ้าจะดูประวัติก็ดูที่ 50003
และสามารถดูว่าprนี้ถูก gen เป็น PO เลขใดที่หน้า PO Order Line


Purchase Line
SORTING(Document Type,DocumentNo.,Line No.) WHERE(Document Type=FILTER(Order))
แล้วนำเลขที่ PO ที่ได้มาหาที่หน้า Purchase Order

ถ้าพูดถึง Order นั้นอันได้แก่ ใบเสนอราคา, quote, blanked, Return Order,invoice
จะประกอบด้วยตาราง Purchase Header และ Purchase Lineโดยแยกตาม Document Type


ต่อไปก็จะเป็นการ PostOrder…


DB ของหน้า Approve ก็คือ ตาราง 246:- Requisition Line ที่มี WHERE(Confirmed=FILTER(Yes))


พอ sales สร้าง prแล้วผู้จัดการ Approve เสร็จ แล้ว จัดซื้อจะมาที่หน้า Req.Worksheet (Make Order)
โดยก็คือ ตาราง 246:- Requisition Line ที่มีWHERE(Approved=FILTER(Yes))

ต่อมาจะทำการ Carry เพื่อสร้างเป็น PO




เมื่อถูกสร้างเป็น PO แล้วข้อมูล requisition worksheet จะหายไป
*แต่ถ้าจะดูประวัติก็ดูที่ 50003
และสามารถดูว่าprนี้ถูก gen เป็น PO เลขใดที่หน้า PO Order Line


Purchase Line
SORTING(Document Type,DocumentNo.,Line No.) WHERE(Document Type=FILTER(Order))
แล้วนำเลขที่ PO ที่ได้มาหาที่หน้า Purchase Order

ถ้าพูดถึง Order นั้นอันได้แก่ ใบเสนอราคา, quote, blanked, Return Order,invoice
จะประกอบด้วยตาราง Purchase Header และ Purchase Lineโดยแยกตาม Document Type


ต่อไปก็จะเป็นการ PostOrder…
ทำการ Release Order

แล้วก็ Post


แล้วก็ Post

เมื่อ post PO ไปแล้วข้อมูลจะไปที่


แล้วก็ไป GRN
เมื่อ Post ไปแล้วข้อมูลจะไปที่
120,121

การตั้งหนี้(invoice) Puchase Header จะมีสถานะ Purchase Type เป็น invoice
เมื่อโพสinvoice แล้วข้อมูลจะไปที่ 122,123

ถ้าโพสReturn Shipment ข้อมูลจะไปที่

ถ้าโพสCredit Memo ข้อมูลจะไปที่ 124,125


ฝั่งเซลล์บ้าง

เมื่อ Post ไปแล้วข้อมูลจะไปที่
120,121

การตั้งหนี้(invoice) Puchase Header จะมีสถานะ Purchase Type เป็น invoice
เมื่อโพสinvoice แล้วข้อมูลจะไปที่ 122,123

ถ้าโพสReturn Shipment ข้อมูลจะไปที่

ถ้าโพสCredit Memo ข้อมูลจะไปที่ 124,125


ฝั่งเซลล์บ้าง

ก่อนโพสข้อมูล ข้อมูลจะอยู่ที่ Sale Header, Sale Line
ขั้นตอนก็จะมี Sale Quote ก่อน
ข้อมูลก็จะอยู่ที่ Sales HeaderWHERE(Document Type=FILTER(Quote))
ขั้นตอนก็จะมี Sale Quote ก่อน
ข้อมูลก็จะอยู่ที่ Sales HeaderWHERE(Document Type=FILTER(Quote))

ถ้ามีการโพสShipment แล้วข้อมูลจะไปที่

หน้า Sale invoice มีข้อมูลคือ Sales HeaderWHERE(Document Type=FILTER(Invoice))
เมื่อ Post invoice แล้ว ข้อมูลจะไปที่

เมื่อ Post Shipment ข้อมูลจะไปที่

เมื่อโพสCredit memos แล้วข้อมูลจะไปที่


เมื่อ Post Shipment ข้อมูลจะไปที่

เมื่อโพสCredit memos แล้วข้อมูลจะไปที่

Ware House


สมัครสมาชิก:
บทความ (Atom)