Professional Documents
Culture Documents
Last updated
5-Mar-08
299963906.doc
Page 1 of 34
Table of Contents
Last updated
5-Mar-08
299963906.doc
Page 2 of 34
Last updated
5-Mar-08
299963906.doc
Page 3 of 34
Manufacturing Path (Plant + SKU) is released to ACI when path complete indicator is Y, one
SKU is marked as Corporate Standard, and end date indicator is N.
Manufacturing Path
Last updated
5-Mar-08
299963906.doc
Page 4 of 34
Last updated
5-Mar-08
299963906.doc
Page 5 of 34
Attribution Process starts here. Attribution Customer Orders are created in COMS by
Customer Service group. SAP will replace COMS at the end of April.
All open attribution orders are sent daily to a holding area (Sportswear Data Warehouse).
COMS and SAP will use the same holding area.
Last updated
5-Mar-08
299963906.doc
Page 6 of 34
Planning (Min-Max Tool) pulls customer orders demand from the Sportswear Data
Warehouse.
Customer orders demand is summarized by SKU in Min-Max Tool. It has three columns that
helps planning group determine demand of Attributed garments: Primary on Hand, Primary
WIP, and Primary Long Bookings.
1. Primary on Hand shows plain and attributed garments inventory
2. Primary WIP shows open attribution work orders
3. Primary Long Bookings shows Customer orders
Last updated
5-Mar-08
299963906.doc
Page 7 of 34
Primary on hand inventory information comes from daily Inventory balance from ACI.
Primary WIP (Work in Process) information comes from open attribution work orders in AVYX
daily.
Primary Long Bookings comes from customer orders in COMS and after implementation of
SAP it will come from SAP.
Min-Max Tool is populated every day using a batch job that runs at night. Min-Max Tool rules
are:
1. SKU must be dependent on a blank SKU. This must be clarified in the Adoption
Notice.
2. Data Foundations loads the SKUs, in the Min/Max table.
Program mm010.pco uses planning parameter table to control booking windows and
gathers order information in the Min-Max Tool.
Planning Parameter table has a short term booking window (in weeks), a long term
booking window (in weeks), and a short production forecast window (in weeks). The table
is called MM_BOOK_WINDOW and is defined at the product segment or SKU level
where SKU overrides segment.
There are other jobs that run to get work orders information such as scrip iss2011d. This
scrip runs after iss352.pco. It uses an AVYX exe called bgen to read
PROD_ORDER_ACTUAL and apply changes to the internal AVYX orders. It keeps AVYX
attributed work orders in sync with corp_prod_order. AVYX tables that contains attribution
work order information are:
avyx.order_description
avyx.activity_description
avyx.activity_pool_ind_profile
Last updated
5-Mar-08
299963906.doc
Page 8 of 34
Last updated
5-Mar-08
299963906.doc
Page 9 of 34
(3)
Green section means that orders were projected to be delivered to the DC on time (to
meet forecast).
Yellow section means that the orders were projected to be delivered to the DC after the
due date of the forecast.
Red section means that the SKU has not been created yet.
Dates across the top of the screen helps to see the due at the Distribution Center.
For instance, if you want to see all of the work orders for style 5186, which are due in the DC
during the week of 3/14/08, you can click on that box, and it will show you all of the
production work orders for those two criteria: style and DC due date (see screen below).
Last updated
5-Mar-08
299963906.doc
Page 10 of 34
Select Create and the screen below shows to enter a new attribution work order.
Users enter Attribution work orders in the AVYX Motif interface and can manually transmit the
changes to the production system through the on line button "Update Production database".
When users press the button Update Production database the system is transmitting
the information to corp_prod_order table (AVYX table).
Last updated
5-Mar-08
299963906.doc
Page 11 of 34
Once the attribution work orders are uploaded there is a job that runs 4 times a day. AVYX
attribution work orders are sent to a data warehouse where other systems like COMS, SAP,
and ApparelNet can come and retrieve information from it.
Job is311.pco in script iss1029d moves work orders from corp_prod_order where
status code = E (entered) to another table called IPOC_ORDER_TRANS. This table acts
as a data warehouse.
SAP will replace COMS in April and attribution work orders will be interfaced to SAP from
AVYX (this will be a pull by SAP).
SAP allocation runs periodically. The work order from AVYX will be in the SAP System as a
type Z220, Stock Transfer Order, which will be allocated inventory based on the allocation
rules. Once it has been allocated to the required threshold, a Delivery Due process will
create a Delivery Note to be dropped to the DC from which the components will be shipped.
Last updated
5-Mar-08
299963906.doc
Page 12 of 34
(4)
COMS allocates inventory and sends attribution work orders to PKMS. Casualwear allocation
job runs at 6:00 a.m., 11:00 a.m., 3:00 p.m., and 1:00 a.m.
SAP will replace COMS in April. Once SAP pulls attribution work orders from AVYX.
Attribution work order will create a Stock Transfer Order to ship product from the DC to the
Attribution Vendor. This work order will be allocated in SAP, and dropped to the DC as a
delivery note and it will be flagged as an ApparelNet work order.
PKMS will load attribution work orders from COMS that have status 20 Ready to download to
PKMS.
Attribution work orders are selected and loaded to the Distribution Center. COMS changes
attribution work order status to 23 Batch.
Last updated
5-Mar-08
299963906.doc
Page 13 of 34
PKMS sends a transaction back to COMS so attribution work orders can be completed. Then
COMS moves the work order from the open to the closed table.
SAP will replace COMS in April. Once PKMS has executed the Delivery Note, PKMS will
send a Warehouse Confirmation back to SAP. SAP will do an Inventory movement related to
that confirmation called a Post Goods Issue, which removes this inventory from SAP.
Distribution Center receives Attribution work orders from COMS or SAP and starts to process.
Below screen shows pick ticket ready to be waved.
Last updated
5-Mar-08
299963906.doc
Page 14 of 34
(5)
ApparelNET retrieves attribution work order information from AVYX where attribution work
orders have status Entered and destination is ApparelNET. Job runs daily every 42 minutes
between 7:00 a.m. and 8:00 p.m.
Job "Copy AVYX Attribution Orders" gets all the data of the attribution work order from
"IPOC_ORDER_TRANS table in "PROD1" database.
The ipoc_order_trans table is populated primarily by program iss311, which runs daily
(multiple times).
Attribution work order has status E for entered and will change to C (Complete) when the
destination system had picked work order up.
ApparelNET doesnt update status to C instead uses a table called AttributionLots that
has a field called ProcessedIND and helps to know which work orders had been
processed from AVYX. ApparelNET doesnt update the status of the IPOC table.
If Planning adds, changes, or deletes a work order, IPOC_ORDER_TRANS table will create a
new record each time with status (ipoc_order_status_cd) of 'E' (entered) and updated code of
A, C, or D.
Last updated
5-Mar-08
299963906.doc
Page 15 of 34
ApparelNET adds work orders with status Planned (PL). Work orders will remain in this
status until an ASN from PKMS is received in ApparelNET. Then work order status changes
to In-transit (IT).
ApparelNET users will need to know the planned work order if they want to see it. The
information is limited. See screen below. New enhancement will create a report to list all the
planned work orders.
Last updated
5-Mar-08
299963906.doc
Page 16 of 34
(5)
PKMS (AN1 Server) reads PKMS shipments for selecting Attribution Work Orders that need
to be routed to ApparelNET (Attribution Plant). Selected Attribution Work Orders are written to
tables to be sent to ApparelNet. This job runs every 65 minutes.
Screen shows PKMS pick ticket with status 90 Shipped to Attribution facility.
Last updated
5-Mar-08
299963906.doc
Page 17 of 34
PKMS creates an ASN (flat file) to send to the FTP site every 30 minutes.
PKMS uses the AN3 Server to read the data tables (SHHEAD00 and SHDETL00)
created by the AN1 server, to create an ASN (flat file). See below example.
975 Header (Manifest # 8R03761)
810 Detail (Work order # 1339669, quantity 0000240 pieces)
910 Trailer (Number of work orders in a manifest 0000005 and manifest # 8R03761
9751142068R037618R
8101339669
8101339670
8101339671
8101339672
8101339673
-4197
SML080131111512
000781912 20N
000024000
000043200
000028800
000043200
000016800
91000000058R03761
Once PKMS sends the ASN to ApparelNET, it updates work orders status as processed. The
Attribution Work Order is closed at the time the shipment is made in PKMS.
A service PKMS-MITS Monitor runs every 5 minutes to process the flat file from the FTP site
to ApparelNET.
ApparelNET receives a flat file and moves work order status to In-transit (IT).
Last updated
5-Mar-08
299963906.doc
Page 18 of 34
Once user updates the ASN to On-site the attribution work orders status updates to Not
Received and stays in this status until work orders are received at the attribution plant.
Last updated
5-Mar-08
299963906.doc
Page 19 of 34
Attribution work orders change to different status throughout the process in the Attribution
facility until attributed finished goods are ready to be shipped to a Distribution Center.
Receive RC
Issue IS
Produce PR
Ship SH
Last updated
5-Mar-08
299963906.doc
Page 20 of 34
If flag is enabled then a nightly batch job will get a snapshot of the inventory and add the
appropriated TTS code. This job is the last step of the ACI autosys job and runs daily at
11:30 pm. The following are TTS transactions sent from ApparelNET:
OnSite (not plant transfers): 900
OnSite and In Transit form Plant transfers: 920
Receive and all issued: 901,902
Produced and Packed, and Manifested: 904
Northbound shipments: 918
Suspended: 905,906
Reconciled: 990
Last updated
5-Mar-08
299963906.doc
Page 21 of 34
ApparelNET retrieves from CVS country of origin and labor cost information daily at 10:00
am, 1:00 pm, 4:05 pm, and 10:05 pm.
ApparelNET has two jobs APS SKU & Mfg Paths & CVS and "Cost Value Statement
Interface that run a stored procedure uspStyleColorCost_GetCVS".
APS SKU & Mfg Paths & CVS job runs daily at 4:05 pm and 10:05 pm and "Cost Value
Statement Interface" job runs daily at 10:00 am and 1:00 pm.
Last updated
5-Mar-08
299963906.doc
Page 22 of 34
If there is a record in the ChampionStylesXREF table and both SKUs (CSW/CHP) are
different, it will print both SKU's and Attribution code is from the Champion SKU.
If there is a record in the ChampionStylesXREF table and both SKUs (CSW/CHP) are the
same, it will print the Casualwear SkU with the Champion Attribute Code.
If there is not a record in ChampionStylesXREF table it will print only one SKU. (CSW)
with the Casualwear Attribute Code if it is different than '------.
Last updated
5-Mar-08
299963906.doc
Page 23 of 34
(7)
Close Manifest
Close BOL
Customs Reports
Manual process
Transmit BOL
Sent to MITS
Pick up Complete
Last updated
5-Mar-08
299963906.doc
Page 24 of 34
Close Manifest
Transmit BOL
Last updated
5-Mar-08
299963906.doc
Page 25 of 34
Pickup complete
Last updated
5-Mar-08
299963906.doc
Page 26 of 34
ApparelNET sends shipment to In-transit system MITS every 42 minutes between 2:00 am
and 11:30 pm from Monday to Saturday, and between 7:00 am to 11:30 pm on Sunday. It
takes only manifests that are marked as Transmitted.
ApparelNET "Send manifests transmission" job transfers a flat file via FTP to MITS. This
job runs on the SQL server.
Flat file contains a header = 975 and details= 810 (see data example below).
Header
9751530384P804004P 11 027293 554168
SAC2008020615303804250972311
NC0001184000020592
0020080206153038ANET
975153038670160167 VI 966805 SMLU4898453 APL20080206153038060700872VI
NC0001706000040944
0020080206153038ANET
975153038U715934U7 VI 192112 SMLU8498772 SML20080206153038300714649G4
NC0000127000003048
0020080206153038ANET
975153038U715937U7 11 192112 SMLU8498772 SML2008020615303830071465211
NC0000270000003228
0020080206153038ANET
Detail
8104P804004P 000000012
4P1545451S2227 G41407D550X90
00000120080201091855C000000000001 89872901 S2227 0020080206153038ANET
8104P804004P 000000012
4P1545504S2227 G41407D550X90
00000120080201091855C000000000001 89872901 S2227 0020080206153038ANET
8104P804004P 000000012
4P1545505S2227 G41407D550X90
00000120080201091855C000000000001 89872901 S2227 0020080206153038ANET
Last updated
5-Mar-08
299963906.doc
Page 27 of 34
Once ApparelNet Shipments go to the In-transit system MITS, PKMS will check every 30
minutes and will load attributed manifest to PKMS.
AN5 Server checks for ASN shipments from ApparelNet every 30 minutes, in tables
MIHEAD00 and MIDETL00, loading the manifest information into MITS.
IT1 Server will execute job MIIF96XRE (WM2001) or WM1F007R (WM2006) every 30
minutes, to retrieve ApparelNET attributed manifests to be loaded into PKMS. This Server
feeds the PKMS interface files.
I09 Server reads the interface files every 2 minutes loading in-transit manifest information
into IDCASE00 table (PKMS table).
Once cases are received at the Distribution Center. PKMS sends a receipt transaction to
MITS for inventory to be relived from in-transit. Attributed finished goods are added to
inventory.
Transaction is sent via the C01 Server job CW28X2RE (WM2001) or WMIF12R
(WM2006). These jobs write a transaction to the MITS transaction file MANFPIX00.
IT2 server will execute job MIMF08X0RE (WM2001) or WMIF013R (WM2006) every 10
minutes to retrieve the transactions from MANFPIX00 and update MITS to relieve the intransit inventory.
MITS in-transit inventory is updated by case in table MANFCAS00 and PKMS adds
attributed finish garments to inventory.
Last updated
5-Mar-08
299963906.doc
Page 28 of 34
All Hanesbrands Inc. import shipments should contain the following import documentation
provided to the Customs Brokers for Customs clearances:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
o Need to know the specific origin of the attributed garment (yarn, fabric, finishing,
o
o
o
Last updated
5-Mar-08
299963906.doc
Page 29 of 34
(8)
PKMS loads tables that have the inventory summary, inventory detail, and inventory
transactions and every night ACI will get those files and update their files.
ACI daily jobs ACI314.scr will retrieve transactions and ACI326.scr will retrieve Inventory
from PKMS.
Last updated
5-Mar-08
299963906.doc
Page 30 of 34
(8)
ApparelNET sends an inventory balance, inventory detail, and inventory transaction files to
ACI (Apparel Cost and Accounting) application regardless if it is an attribution or sewing
facility.
ApparelNET
Inventory Balance
Last updated
5-Mar-08
ApparelNET
Inventory Detail
ApparelNET
Inventory Transaction
299963906.doc
Page 31 of 34
Planning group has the ability to track Attribution work orders using Workorder Inquiry and
an Excel spreadsheet. There is a nightly job that updates status of the attribution work orders.
The Current Operation column has the same operations in both screens. These are both
fed from the routing in APS, and also the status in the manufacturing process.
Last updated
5-Mar-08
299963906.doc
Page 32 of 34
There is another application IAS workorder Maintenance which shows the status of the
attribution work order before it leaves the DC. Once it leaves the DC, this application loses
the work order. Below screen shows, that Work order # 1349141 has allocated at 100%, is at
a status 23 (batch & pick), and that the DC should be able to see. It shows information in real
time.
Last updated
5-Mar-08
299963906.doc
Page 33 of 34
Attribution Process
Current Process vs. SAP
Last updated
5-Mar-08
299963906.doc
Page 34 of 34