Sie sind auf Seite 1von 27

Module: Cutting

Form: CutOrdSheet
Tables: CutOrdSheet, CutOrdSheetDtl
BLL Class: clsCutOrdSheet
----------------------------------------------------------------------
CutOrdSheet_Lookup
If chkExcelData.Checked = False Then
Lookup Data and Master Controls Data:
Tables: BuySheetDtl
Parameters: PostBSheet = 1 And ItemRetPlan = 0
AND (BStatus = 'A' OR BStatus = 'O') AND Cancel = 0
Detail Data:
Tables: BuySheetDtl, CutSize
Parameters: CompanyID = @CompanyID AND DetailStyleID = @DetailStyleID AND
BuySheetMonth = @BuySheetMonth AND PostBSheet = 1 AND ItemRetPlan = 0 AND
(BStatus = 'A' OR BStatus = 'O') AND Cancel = 0
-------------------------------------------------------------------------------------
ElseIf chkExcelData.Checked = True Then
Lookup Data and Master Data:
Tables: CutOrdSheetExcelDtl
Parameters: ItemRet=0
Detail Data:
Tables: BuySheetDtl, CutSize
Parameters: CompanyID = @CompanyID AND DetailStyleID = @DetailStyleID AND
BuySheetMonth = @BuySheetMonth AND PO = @PO AND PostBSheet = 1 AND ItemRetPlan = 0
AND (BStatus = 'A' OR BStatus = 'O') AND Cancel = 0
End If
-------------------------------------------------------------------------------------
BLL Class: clsCutOrdSheet
Save Data
Master Table: CutOrdSheet
Detail Table: CutOrdSheetDtl
Other Tables:
CutProcessPlanDtl
CutPanelPlanPRDt
CutPanelPlanEmbDtl
CutOrdSheetColorEmbDtl
-------------------------------------------------------------------------------------
UPDATE Tables:
For Cnt4 = 0 To Detail_Record_BuyPO.Rows.Count - 1
Tables: BuySheetDtl
Field Updated: ItemRetPlan = 1
Parameters: CompanyID = @CompanyID AND DetailStyleID = @DetailStyleID AND
BuySheetMonth = @BuySheetMonth AND DetailColorCode=@ColorCode AND
PostBSheet = 1
Next

Tables: CutOrdSheetExcelDtl
Field Updated: ItemRet=1
Parameters: BuyMonth=@BuyMonth AND OrId=@OrId
-------------------------------------------------------------------------------------
If SqlStatus <> "I" Then

Tables: PAKPreList
Field Updated: ShipType=@ShipType
Parameters: DocId in (SELECT DocId FROM PAKPreListDtl WHERE BuyMonth=@BuyMonth AND
OrId=@OrId AND ColorCode=@ColorCode AND PO=@PO AND ShipType=@OldShipType AND
ItemRet=0)

Tables: PAKPreListDtl
Field Updated: ExFactoryDate=@ExFactoryDate,ShipType=@ShipType,
Kit=@Kit,ShipTo=@ShipTo,UnitCost=@UnitCost
Parameters: BuyMonth=@BuyMonth AND OrId=@OrId AND ColorCode=@ColorCode AND PO=@PO AND
ExFactoryDate=@OldExFactoryDate AND ShipType=@OldShipType AND ItemRet=0
Tables: PAKCarton
Field Updated: ShipType=@ShipType
Parameters: PackCrtId in (SELECT PackCrtId FROM PAKCartonDtl WHERE BuyMonth=@BuyMonth
AND OrId=@OrId AND ColorCode=@ColorCode AND PO=@PO AND ShipType=@OldShipType)

Tables: PAKCartonDtl
Field Updated: ExFactoryDate=@ExFactoryDate,ShipType=@ShipType,
Kit=@Kit,ShipTo=@ShipTo
Parameters: BuyMonth=@BuyMonth AND OrId=@OrId AND ColorCode=@ColorCode AND PO=@PO AND
ExFactoryDate=@OldExFactoryDate AND ShipType=@OldShipType

Tables: POPAKList
Field Updated: ShipType=@ShipType
Parameters: DocId in (SELECT DocId FROM POPAKListDtl WHERE BuyMonth=@BuyMonth AND
OrId=@OrId AND ColorCode=@ColorCode AND PO=@PO AND ShipType=@OldShipType)

Tables: POPAKListDtl
Field Updated: ExFactoryDate=@ExFactoryDate,ShipType=@ShipType,
Kit=@Kit,ShipTo=@ShipTo
Parameters: BuyMonth=@BuyMonth AND OrId=@OrId AND ColorCode=@ColorCode AND PO=@PO AND
ExFactoryDate=@OldExFactoryDate AND ShipType=@OldShipType

Tables: PAKFinalAudit
Field Updated: ExFactoryDate=@ExFactoryDate,ShipType=@ShipType
Parameters: BuyMonth=@BuyMonth AND OrId=@OrId AND ColorCode=@ColorCode AND PO=@PO AND
ExFactoryDate=@OldExFactoryDate AND ShipType=@OldShipType

Tables: PAKCLPDtl
Field Updated: ActExFactoryDate=@ExFactoryDate,ShipType=@ShipType,
Kit=@Kit,ShipTo=@ShipTo
Parameters: BuyMonth=@BuyMonth AND OrId=@OrId AND ColorCode=@ColorCode AND PO=@PO AND
ActExFactoryDate=@OldExFactoryDate AND ShipType=@OldShipType
End If
-------------------------------------------------------------------------------------
Tables: CutOrdSheetDtl
Field Updated: OldExFactoryDate=@ExFactoryDate,OldShipType=@ShipType
Parameters: BuyMonth=@BuyMonth AND OrId=@OrId AND ColorCode=@ColorCode AND PO=@PO AND
ItemSize=@ItemSize AND OrderQty=@OrderQty
-------------------------------------------------------------------------------------
Module: Cutting
Form: CutPlan
Tables: CutPlan, CutPlanDtl, CutPlanPODtl
wCutPlanType = ""
CutPost = ""
BLL Class: clsCutPlan
----------------------------------------------------------------------
CutPlan_Lookup
Lookup Data and Master Controls Data:
Tables: CutOrdSheet, CutOrdSheetDtl
Parameters: ItemRet= 0

Detail Data:
GridViewPO:
Tables: CutOrdSheet, CutOrdSheetDtl
Parameters: ItemRet= 0
Main GridView:
Tables: CutOrdSheetDtl, CutSize, CutBundle
Parameters: BuyMonth= @BuyMonth AND OrId=@OrId AND ColorCode=@ColorCode AND PO IN
(PO)
-------------------------------------------------------------------------------------
BLL Class: clsCutPlan
Save Data
Master Table: CutPlan
Detail Table: CutPlanDtl
Other Tables:
CutPlanPODtl
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutOrdSheet
Field Updated: Post = 1
Parameters: CompanyId = @CompanyId AND OrId = @OrId AND OrdSheetId = @CutOrdId
If HoodStatus = False Then
Tables: CutOrdSheetDtl
Field Updated: ItemRet = 1
Parameters: CompanyId = @CompanyId AND OrId = @OrId And OrdSheetId = @CutOrdId And PO
IN (" & PO & ") And ColorCode = @ColorCode
End If
------------------------------------------------------------------------------------
If OrdSheetCP = True Then
Tables: CutOrdSheetDtl
Field Updated: CompanyId=@CompanyId,CompanyIdTo=@CompanyId
Parameters: OrId = @OrId And OrdSheetId = @CutOrdId And PO IN (" & PO & ") And
ColorCode = @ColorCode
End If
------------------------------------------------------------------------------------
Module: Cutting
Tab: CutPlanPost
Form: CutPlan
CutPost = "Post"
BLL Class: clsCutPlan

UPDATE Tables:
Tables: CutPlan
Field Updated: CutPost= 1, PostUser = '" & PostUser & "',
PostDate ='" & PostDate
Parameters: CompanyId = @CompanyId AND OrId = @OrId And CutPlanId = @CutPlanId
Module: Cutting
Form: CutPlan
Tab: CutPlan (ExtraFabric)
Tables: CutPlan, CutPlanDtl, CutPlanPODtl
wCutPlanType = "C"
CutPost = ""
BLL Class: clsCutPlan
-------------------------------------------------------------------------------------
CutPlan_Lookup
Lookup Data and Master Controls Data:
Tables: CutOrdSheet, CutOrdSheetDtl
Parameters: ItemRet= 0

Detail Data:
GridViewPO:
Tables: CutOrdSheet, CutOrdSheetDtl
Parameters: ItemRet= 0
Main GridView:
Tables: CutOrdSheetDtl, CutSize, CutBundle
Parameters: BuyMonth= @BuyMonth AND OrId=@OrId AND ColorCode=@ColorCode AND PO IN
(PO)
-------------------------------------------------------------------------------------
Module: Cutting
Form: CutMarker
Tables: CutMarker, CutMarkerDtl
BLL Class: clsCutMarker
CutMarker_Lookup
Lookup Data and Master Controls Data:
-------------------------------------------------------------------------------------

Tables: CutPlan, CutPlanDtl


Parameters: CutPlanDtl.ItemRet = 0 AND CutPlan.CutPost = 1
Detail Data:
Tables: CutPlanDtl, CutPlan, CutSize

Parameters: ItemRet= 0
Main GridView:
Tables: CutPlan, CutPlanDtl, CutSize
Parameters: CutPlanDtl.ItemRet = 0 AND CutPlan.CutPost = 1 And
CutPlan.CompanyId = @CompanyId And CutPlan.OrId = @OrId And
CutPlan.ColorCode = @ColorCode And CutPlanDtl.SrRatio = @Marker And
CutPlanDtl.CutPlanId = @CutPlanId
-------------------------------------------------------------------------------------
BLL Class: clsCutMarker
Save Data
Master Table: CutMarker
Detail Table: CutMarkerDtl
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutPlan
Field Updated: Post = 1
Parameters : CompanyId = @CompanyId AND OrId = @OrId And CutPlanId = @CutPlanId
-------------------------------------------------------------------------------------
If MarkerClose = True Then
Tables: CutPlan, CutPlanDtl
Field Updated: CutPlanDtl.ItemRet = 1
Parameters : CutPlanDtl.CompanyId = @CompanyId AND CutPlanDtl.OrId = @OrId And
CutPlanDtl.CutPlanId = @CutPlanId And CutPlan.ColorCode = @ColorCode And
CutPlanDtl.SrRatio = @Marker
End If
Module: Cutting
Tab: Fabric Received From Store
Form: CutFabricIssue
Tables: CutFabIssue, CutFabIssueDtl
Type: IssueType ='1'
BLL Class: clsCutFabIssue
-------------------------------------------------------------------------------------
Lookup Data and Master Controls Data:
Tables: NCINV2015.dbo.StLedgMF, NCINV2015.dbo.StLedgDF
Parameters: NCINV2015.dbo.StLedgDF.ItemRet = 0 AND NCINV2015.dbo.StLedgMF.St_Type='5'
Detail Data:
Tables: NCINV2015.dbo.StLedgDF
Parameters: St_DocNo=@St_DocNo And ItemRet=0 AND St_Type='5'
-------------------------------------------------------------------------------------
BLL Class: clsCutFabIssue
Save Data
Master Table: CutFabIssue
Detail Table: CutFabIssueDtl
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: NCINV2015.dbo.StLedgMF
Field Updated: NCINV2015.dbo.StLedgMF.St_POSTED = 'P'
Parameters : NCINV2015.dbo.StLedgMF.CompanyId = @CompanyId AND
NCINV2015.dbo.StLedgMF.St_DocNo = @St_DocNo AND NCINV2015.dbo.StLedgMF.St_Type = '5'
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: NCINV2015.dbo.StLedgDF
Field Updated: NCINV2015.dbo.StLedgDF.ItemRet = 1
Parameters : NCINV2015.dbo.StLedgDF.CompanyId = @CompanyId AND
NCINV2015.dbo.StLedgDF.St_DocNo=@St_DocNo AND NCINV2015.dbo.StLedgDF.Or_Id = @OrId AND
NCINV2015.dbo.StLedgDF.St_Itemcode = @St_Itemcode AND
NCINV2015.dbo.StLedgDF.St_LOTNO = @St_LOTNO AND NCINV2015.dbo.StLedgDF.St_ROLNO =
@St_ROLNO AND NCINV2015.dbo.StLedgDF.St_NETQTY = @St_NETQTY AND
NCINV2015.dbo.StLedgDF.St_Type = '5'
-------------------------------------------------------------------------------------
Module: Cutting
Tab: Fabric Received From Store
Form: CutReturnFabIssue
Tables: CutFabIssue, CutFabIssueDtl
Type: IssueType ='2'
BLL Class: clsCutFabIssue
-----------------------------------------------------------------------------
Lookup Data and Master Controls Data:
If chkEndCut.Checked = False Then
Tables: CutFabIssue, CutFabIssueDtl
Parameters: CutFabIssueDtl.IssueType = '1' And CutFabIssueDtl.ItemRet = 0
Detail Data:
Tables: CutFabIssueDtl
Parameters: CompanyID=@CompanyID AND FabIssueId=@RefFabIssueId AND OrId=@OrId AND
St_ItemCode=@St_ItemCode AND
CutFabIssueDtl.ItemRet=0 AND CutFabIssueDtl.IssueType=1
End If
If chkEndCut.Checked = True
View: VwrptFabLayDeviationNew_App
Tables: dbo.CutFabLay, dbo.CutFabLayDtl
Parameters: dbo.CutFabLayDtl.ECRetnRet = 0
LEFT OUTER JOIN
Tables: dbo.CutFabLay, dbo.CutFabLayDtl
Parameters: dbo.CutFabLayDtl.FabIssueId <> '' AND
dbo.CutFabLayDtl.ECRetnRet = 0
Detail Data
View: VwrptFabLayDeviationNew_App_App
Tables: dbo.CutFabLay, dbo.CutFabLayDtl
Parameters: dbo.CutFabLayDtl.ECRetnRet = 0
LEFT OUTER JOIN
Tables: dbo.CutFabLay, dbo.CutFabLayDtl
Parameters: dbo.CutFabLayDtl.FabIssueId <> '' AND
dbo.CutFabLayDtl.ECRetnRet = 0
Parameters: (SysQty - CutQty + RollBal) >= 1
End If
-------------------------------------------------------------------------------------
Save Data
Master Table: CutFabIssue
Detail Table: CutFabIssueDtl
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutFabIssue
Field Updated: Post=1
Parameters: CompanyID=@CompanyID AND FabIssueId=@RefFabIssueId AND IssueType='1'
-------------------------------------------------------------------------------------
UPDATE Tables:
If chkFabLay = False Then
Tables: CutFabIssueDtl
Field Updated: ItemRet=1
Parameters: CompanyID=@CompanyID AND St_Itemcode=@St_Itemcode AND OrId=@OrId AND
IssueType='1' AND St_LOTNO=@St_LOTNO AND St_ROLNO=@St_ROLNO AND St_NETQTY=@St_NETQTY
End If
-------------------------------------------------------------------------------------

If chkFabLay = True Then


Tables: CutFabLay, CutFabLayDtl
Field Updated: CutFabLayDtl.ECRetnRet=1
Parameters: CutFabLay.CompanyID=@CompanyID AND CutFabLay.Item=@Item AND
CutFabLayDtl.OrId=@OrId AND CutFabLayDtl.LotNo=@LotNo AND CutFabLayDtl.RollNo=@RollNo
End If
-------------------------------------------------------------------------------------
Module: Cutting
Tab: Cut Fabric
Form: Cut Fabric Laying
Tables: CutFabLay, CutFabLayDtl
BLL Class: clsCutFabricLay
-----------------------------------------------------------------------------
Lookup Data and Master Controls Data:
Tables: CutMarker, CutMarkerDtl
Parameters: ItemRet2 = 0

Ratio GridView:
Tables: CutMarker, CutMarkerDtl
Parameters: CutMarkerDtl.CompanyId=@CompanyId AND
CutMarkerDtl.OrId = @OrId AND CutMarker.Marker = @Marker AND CutMarker.MarkerId =
@CutMarkerId

Item GridView:
View: VwrptFabLayDeviationNew_App
Tables: dbo.CutFabLay, dbo.CutFabLayDtl
Parameters: dbo.CutFabLayDtl.ECRetnRet = 0
LEFT OUTER JOIN
Tables: dbo.CutFabLay, dbo.CutFabLayDtl
Parameters: dbo.CutFabLayDtl.FabIssueId <> '' AND
dbo.CutFabLayDtl.ECRetnRet = 0
Parameters: (SysQty - CutQty + RollBal) >= 1
-------------------------------------------------------------------------------------
Save Data
Master Table: CutFabLay
Detail Table: CutFabLayDtl
Other Tables:
CutFabLayRatioDtl
CutFabLayPiecesDtl
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutMarker
Field Updated: Post = 1
Parameters: CompanyId = @CompanyId AND OrId = @OrId And MarkerId = @CutMarkerId
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutMarkerDtl
Field Updated: ItemRet = 1
Parameters: CutMarkerDtl.CompanyId = @CompanyId AND CutMarkerDtl.OrId = @OrId And
CutMarkerDtl.MarkerId = @CutMarkerId And CutMarker.ColorCode = @ColorCode And
CutMarker.Marker = @Marker
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutFabIssue
Field Updated: Post=1
Parameters: CutFabIssueDtl.Auto_No=@Auto_No AND CutFabIssueDtl.IssueType=1
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutFabIssue
Field Updated: Post=1
Parameters: CutFabIssueDtl.Auto_No=@Auto_No AND CutFabIssueDtl.IssueType=1
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutFabLay, CutFabLayDtl
Field Updated: ECItemRet=1
Parameters: CutFabLay.CompanyId=@CompanyId AND CutFabLay.BuyMonth=@BuyMonth AND
CutFabLay.OrId=@OrId AND CutFabLay.Item=@Item AND RollNo<>'0' AND LotNo=@LotNo AND
RollNo=@RollNo AND AutoEndCut=@Qty
-------------------------------------------------------------------------------------
Module: Cutting
Form: Cut Gar Panel
Tables: CutGRPanel, CutGRPanelDtl
BLL Class: clsCutGRPlan
-----------------------------------------------------------------------------
Lookup Data and Master Controls Data:
Tables: CutOrdSheet, CutOrdSheetDtl
Parameters: CutOrdSheetDtl.GarPanelRet = 0

Detailed Data:
Tables: DefGarPanel
Parameters: no parameters
-------------------------------------------------------------------------------------
Save Data
Master Table: CutGRPanel
Detail Table: CutGRPanelDtl
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutOrdSheetDtl
Field Updated: GarPanelRet = 1
Parameters: OrdSheetId=@OrdSheetId AND OrId=@OrId AND BuyMonth=@BuyMonth AND
ColorCode=@ColorCode
-------------------------------------------------------------------------------------
Module: Cutting
Form: Cut Bundle
Tables: CutBundle, CutBundleDtl
BLL Class: clsCutBundle
-----------------------------------------------------------------------------
Lookup Data and Master Controls Data:
View : vwSelectFabLayer
Tables: CutFabLay, CutFabLayDtl
Parameters: (dbo.CutFabLayDtl.ItemRet = 0) AND (dbo.CutFabLay.CutType = 'B')

Detailed Data:
Grid View Garment:
Tables: CutGRPanel, CutGRPanelDtl
Parameters: CutGRPanel.BuyMonth=@BuyMonth AND CutGRPanel.OrId=@OrId AND
CutGRPanel.StyleNo=@StyleNo AND GarPanel=1 AND ColorCode=@ColorCode
-------------------------------------------------------------------------------------
Grid View (Main):
-------------------------------------------------------------------------------------
Tables: CutFabLay, CutFabLayRatioDtl
Parameters: CutFabLay.CompanyId=@CompanyId AND BuyMonth = @BuyMonth AND OrId =@OrId AND
ColorCode=@ColorCode AND FLRSrNo=@FLRSrNo AND CutType='B' AND CutFabLayRatioDtl.Ratio >0
-------------------------------------------------------------------------------------
Tables: CutOrdSheet, CutOrdSheetDtl
Columns: PO,ExFactoryDate,ISNULL(SUM(OrderQty),0) AS OrderQty
Parameters: CompanyIdTo=@CompanyId AND BuyMonth = @BuyMonth AND OrId =@OrId AND
ColorCode =@ColorCode
-------------------------------------------------------------------------------------
Tables: CutOrdSheet, CutOrdSheetDtl
Columns: CutOrdSheetDtl.BuyMonth, CutOrdSheetDtl.OrId, CutOrdSheetDtl.ColorCode,
CutOrdSheetDtl.PO, CutOrdSheetDtl.ItemSize,
ISNULL(SUM(CutOrdSheetDtl.OrderQty),0) AS TotOrdQty, CutSize.SizeId
Parameters CutOrdSheetDtl.CompanyIdTo = @CompanyId AND CutOrdSheetDtl.BuyMonth =
@BuyMonth AND CutOrdSheetDtl.OrId = @OrId AND CutOrdSheetDtl.ColorCode = @ColorCode AND
CutOrdSheetDtl.PO = @PO AND CutOrdSheetDtl.ItemSize=@ItemSize
-------------------------------------------------------------------------------------

Tables: CutPlan, CutPlanPODtl


Columns: PercentQty,CutPlanPODtl.PO, CutPlanPODtl.POSelect
Parameters: CutPlan.CompanyId=@CompanyId AND CutPlan.BuyMonth = @BuyMonth AND
CutPlan.OrId =@OrId AND CutPlan.StyleNo=@StyleNo AND CutPlan.ColorCode =@ColorCode AND
CutPlanPODtl.PO =@PO AND CutPlanPODtl.POSelect =1 AND CutType = 'B' AND CutPlanType='R'
AND PercentQty > 0
-------------------------------------------------------------------------------------
Save Data
Master Table: CutBundle
Detail Table: CutBundleDtl
Other Detail Table: CutBundleGarDtl
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutOrdSheetDtl
Field Updated: GarPanelRet = 1
Parameters: OrdSheetId=@OrdSheetId AND OrId=@OrId AND BuyMonth=@BuyMonth AND
ColorCode=@ColorCode
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutFabLay
Field Updated: Post = 1
Parameters: CompanyId = @CompanyId AND OrId = @OrId And FabLayId = @CutFabLayId
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutFabLayDtl
Field Updated: ItemRet = 1
Parameters: CompanyId = @CompanyId AND OrId = @OrId And FabLayId = @CutFabLayId
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutGRPanel
Field Updated: Post=1
Parameters: CompanyID=@CompanyId AND BuyMonth=@BuyMonth AND OrId=@OrId AND
ColorCode=@ColorCode
-------------------------------------------------------------------------------------

UPDATE Tables:
If EmbPrt = True Or (Printing = True And Embroidary = True) Then
Tables: CutBundleDtl
Field Updated: Bstatus = 'E'
Parameters: CompanyId = @CompanyId AND OrId = @OrId And BundleId = @BundleId

Tables: CutBundleDtl
Field Updated: Pstatus = 'P'
Parameters: CompanyId = @CompanyId AND OrId = @OrId And BundleId = @BundleId
End If
-------------------------------------------------------------------------------------
UPDATE Tables:
If Printing = True And Embroidary = False Then
Tables: CutBundleDtl
Field Updated: Pstatus = 'P'
Parameters: CompanyId = @CompanyId AND OrId = @OrId And BundleId = @BundleId

Tables: CutBundleDtl
Field Updated: Bstatus = 'A'
Parameters: CompanyId = @CompanyId AND OrId = @OrId And BundleId = @BundleId
End If
-------------------------------------------------------------------------------------
UPDATE Tables:
If Embroidary = True And Printing = False Then
Tables: CutBundleDtl
Field Updated: Bstatus = 'E'
Parameters: CompanyId = @CompanyId AND OrId = @OrId And BundleId = @BundleId

Tables: CutBundleDtl
Field Updated: Pstatus = 'A'
Parameters: CompanyId = @CompanyId AND OrId = @OrId And BundleId = @BundleId
End If
-------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------
UPDATE Tables:
ELSE
Tables: CutBundleDtl
Field Updated: Bstatus = 'A'
Parameters: CompanyId = @CompanyId AND OrId = @OrId And BundleId = @BundleId

Tables: CutBundleDtl
Field Updated: Pstatus = 'A'
Parameters: CompanyId = @CompanyId AND OrId = @OrId And BundleId = @BundleId
-------------------------------------------------------------------------------------
Module: Cutting
Form: CutLotIssue
Tables: CutLotIssue, CutLotIssueDtl
BLL Class: clsCutLotIssue
vLotIssueCut = True
vLotIssuePrt = False
vType = "6"
-----------------------------------------------------------------------------
Lookup Data and Master Controls Data:
Tables: CutBundle, CutBundleDtl, DefCompany
Parameters: DefCompany.Active=1 AND (CutBundleDtl.BStatus = 'E' AND CutBundleDtl.EmbRet
= 0) OR (CutBundleDtl.PStatus = 'P' AND PrtRet=0) OR (EmbSelect = 'E' AND LotItemRet = 0)

Detailed Data:
If vCompanyType = "RG" Then
Grid View Cut:
If Selected Department = Embroidery
Tables: CutBundle, CutBundleDtl
Parameters: CutBundle.CompanyId=@CompanyId AND CutBundle.BuyMonth=@BuyMonth AND
CutBundle.OrId=@OrId AND StyleNo=@StyleNo AND
ColorCode=@ColorCode AND BStatus='E' AND ItemRet=0 AND EmbRet=0

If Selected Department = Printing


Tables: CutBundle, CutBundleDtl
Parameters: CutBundle.CompanyId=@CompanyId AND CutBundle.BuyMonth=@BuyMonth AND
CutBundle.OrId=@OrId AND StyleNo=@StyleNo AND ColorCode=@ColorCode AND PStatus='P'
AND ItemRet=0 AND PrtRet=0
Detailed Data:
Grid View Garment:
Tables: CutGRPanel, CutGRPanelDtl
Parameters: CutGRPanel.BuyMonth = @BuyMonth AND CutGRPanel.OrId = @OrId AND
CutGRPanel.StyleNo = @StyleNo AND ColorCode=@ColorCode AND GarPanel = 1 AND
GarOprDesc=@GarOprDesc

Detailed Data:
Grid View (Main):
If Selected Department = Embroidery
Tables: CutBundle, CutBundleDtl
Parameters: CutBundle.CompanyId=@CompanyId AND CutBundle.BuyMonth=@BuyMonth
AND CutBundle.OrId=@OrId AND StyleNo=@StyleNo AND ColorCode=@ColorCode AND
FLRSrNo in (" & CutNo & ") AND BStatus='E' AND ItemRet=0 AND EmbRet=0
If Selected Department = Printing
Tables: CutBundle, CutBundleDtl
Parameters: CutBundle.CompanyId=@CompanyId AND CutBundle.BuyMonth=@BuyMonth
AND CutBundle.OrId=@OrId AND StyleNo=@StyleNo AND ColorCode=@ColorCode AND
FLRSrNo in (" & CutNo & ") AND PStatus='P' AND ItemRet=0 AND PrtRet=0

End If
Detailed Data:
Grid View (Main):
If vCompanyType = "CM" Then
Tables: CutOrdSheetDtl, CutSize
Parameters: CompanyId = @CompanyId AND BuyMonth = @BuyMonth AND OrId = @OrId AND
ColorCode = @ColorCode AND PO = @PO AND EmbSelect = 'E' AND LotItemRet=0
End If

-------------------------------------------------------------------------------------
Save Data
Master Table: CutLotIssue
Detail Table: CutLotIssueDtl
----------------------------------------------------------------------------------
If IssueType = 6 Then
UPDATE Tables:
If CompanyType = "RG" Then
Tables: CutBundle
Field Updated: Post = 1
Parameters: CompanyId = @CompanyId AND OrId = @OrId AND BuyMonth=@BuyMonth AND
ColorCode=@ColorCode
If RecvDept = "Em" Then
Tables: CutBundle, CutBundleDtl
Field Updated: CutBundleDtl.EmbRet = 1
Parameters: CutBundleDtl.CompanyId = @CompanyId And CutBundleDtl.OrId = @OrId And
CutBundle.BuyMonth = @BuyMonth And CutBundle.ColorCode = @ColorCode
And CutBundleDtl.PO = @PO And CutBundleDtl.ItemSize = @ItemSize AND
FLRSrNo in (" & CutNo & ")
End If
If RecvDept = "Pr" Then
Tables: CutBundle, CutBundleDtl
Field Updated: CutBundleDtl.PrtRet = 1
Parameters: CutBundleDtl.CompanyId = @CompanyId And CutBundleDtl.OrId = @OrId And
CutBundle.BuyMonth = @BuyMonth And CutBundle.ColorCode = @ColorCode
And CutBundleDtl.PO = @PO And CutBundleDtl.ItemSize = @ItemSize AND
FLRSrNo in (" & CutNo & ")
End If
End If
-------------------------------------------------------------------------------------

UPDATE Tables:
If CompanyType = "CM" Then
Tables: CutOrdSheetDtl
Field Updated: LotItemRet = 1
Parameters: CompanyIdTo = @CompanyId AND BuyMonth = @BuyMonth AND OrId = @OrId
AND ColorCode = @ColorCode AND PO = @PO AND ItemSize = @ItemSize AND
EmbSelect = 'E'
Tables: CutOrdSheetDtl
Field Updated: EmbSelect = 'A'
Parameters: CompanyIdTo = @CompanyId AND BuyMonth = @BuyMonth AND OrId = @OrId
AND ColorCode = @ColorCode AND PO = @PO AND ItemSize = @ItemSize AND
EmbSelect = 'E'
End If
End If
-------------------------------------------------------------------------------------
IF IssueType <> 6 [For IssueType other then 6]
UPDATE Tables:
Tables: CutLotIssue, CutLotIssueDtl
Field Updated: Post = 1
Parameters: CutLotIssueDtl.CompanyId = @CompanyId AND CutLotIssueDtl.OrId = @OrId And
CutLotIssueDtl.RecvDept = @TypeName And ColorCode = @ColorCode AND
CutNo in (" & CutNo & ") And CutLotIssueDtl.IssueType = 6

UPDATE Tables:
Tables: CutLotIssue, CutLotIssueDtl
Field Updated: ItemRet = 1
Parameters: CutLotIssueDtl.CompanyId = @CompanyId AND CutLotIssueDtl.OrId = @OrId And
CutLotIssueDtl.RecvDept = @TypeName And ColorCode = @ColorCode AND
CutNo in (" & CutNo & ") And CutLotIssueDtl.IssueType = 6
-------------------------------------------------------------------------------------
Module: Cutting
Form: CutReturnLotIssue
Tables: CutLotIssue, CutLotIssueDtl
BLL Class: clsCutReturnLotIssue
vLotIssueCut = True
vLotIssuePrt = False
vType = "1"
-------------------------------------------------------------------------------------
Lookup Data and Master Controls Data:
Tables: CutLotIssue, CutLotIssueDtl, DefCompany
Parameters: DefCompany.Active=1 AND CutLotIssueDtl.IssueType IN (2,3,4) And
CutLotIssueDtl.ItemRet = 0

Detailed Data:
Grid View (Main):
Tables: CutLotIssue, CutLotIssueDtl
Parameters: CutLotIssue.CompanyId=@CompanyId And CutLotIssue.OrId=@OrId And
ColorCode=@ColorCode And CutLotIssue.IssueType=@IssueType AND CutNo IN (" & CutNo & ")

Detailed Data:
Grid View Garments:
Tables: CutGRPanel, CutGRPanelDtl
Parameters: CutGRPanel.BuyMonth = @BuyMonth AND CutGRPanel.OrId = @OrId AND
CutGRPanel.StyleNo = @StyleNo AND ColorCode=@ColorCode AND GarPanel = 1 AND
GarOprDesc=@GarOprDesc
-------------------------------------------------------------------------------------
Save Data:
Master Table: CutLotIssue
Detailed Table: CutLotIssueDtl
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutLotIssue,CutLotIssueDtl
Field Updated: Post = 1
Parameters: CutLotIssueDtl.CompanyId=@CompanyId AND CutLotIssueDtl.OrId=@OrId
AND ColorCode=@ColorCode And CutLotIssueDtl.IssueType=@IssueType AND CutNo in
(" & CutNo & ")
-------------------------------------------------------------------------------------
UPDATE Tables:
Tables: CutLotIssue,CutLotIssueDtl
Field Updated: ItemRet = 1
Parameters: CutLotIssueDtl.CompanyId=@CompanyId AND CutLotIssueDtl.OrId=@OrId
AND ColorCode=@ColorCode And CutLotIssueDtl.IssueType=@IssueType AND CutNo in
(" & CutNo & ")
-------------------------------------------------------------------------------------
UPDATE Tables:
If IssueType = 1 And CompanyType = "RG" Then
If IssueDept = "Em" Then
Tables: CutBundle ,CutBundleDtl
Field Updated: BStatus = 'A'
Parameters: CutBundle.CompanyId = @CompanyId AND CutBundle.OrId = @OrId And
CutBundle.BuyMonth = @BuyMonth AND CutBundle.ColorCode=@ColorCode
AND PO=@PO AND ItemSize=@ItemSize AND CutBundle.FLRSrNo in (" & CutNo & ")
End
End
-------------------------------------------------------------------------------------
UPDATE Tables:
If IssueType = 1 And CompanyType = "RG" Then
If IssueDept = "Pr" Then
Tables: CutBundle ,CutBundleDtl
Field Updated: PStatus = 'A'
Parameters: CutBundle.CompanyId = @CompanyId AND CutBundle.OrId = @OrId And
CutBundle.BuyMonth = @BuyMonth AND CutBundle.ColorCode=@ColorCode"
AND PO=@PO AND ItemSize=@ItemSize AND CutBundle.FLRSrNo in (" & CutNo & ")
End
End
-------------------------------------------------------------------------------------
UPDATE Tables:
If IssueType = 1 And CompanyType = "CM" Then
Tables: CutOrdSheetDtl
Field Updated: EmbSelect = 'A'
Parameters: C CompanyId = @CompanyId AND OrId = @OrId And BuyMonth =
@BuyMonth AND ColorCode=@ColorCode AND PO = @PO AND ItemSize=@ItemSize
End
-------------------------------------------------------------------------------------

Das könnte Ihnen auch gefallen