static public string GenerarDT2(GeneradorASN.Entities.RemisionesDataSet.RemisionesDataTableRow remision, GeneradorASN.Entities.RemisionesDataSet.PartidasDataTableRow partida, GeneradorASN.Entities.RemisionesDataSet Remisiones, int ContadorDT2) { #region strings string DT = "DT2"; string Trnspallet = partida.RAN.Trim(); string TrnsNoCases = partida.CantidadPartida.ToString(); string TrnsLabelSerial = " "; #endregion while (Trnspallet.Length < 8) { Trnspallet += " "; } while (TrnsNoCases.Length < 7) { TrnsNoCases += " "; } return(DT + Trnspallet + TrnsNoCases + TrnsLabelSerial); }
static public string GenerarDT1(GeneradorASN.Entities.RemisionesDataSet.RemisionesDataTableRow remision, GeneradorASN.Entities.RemisionesDataSet.PartidasDataTableRow partida, GeneradorASN.Entities.RemisionesDataSet Remisiones, int ContadorDT1, double TotalProducto) { #region strings string DT = "DT1"; string ContadorDeParte = ContadorDT1.ToString(); string ConsecutivoDetallesDoc = " "; string NivelDeEmpaque = " "; string TrnsClientPartNumber = partida.ClaveProductoAlterna; string TrnsECLevel = " "; string TrnsDtlCustField4 = " "; string ContainerPartNumber = " "; string TrnsUnitsShipped = TotalProducto.ToString(); string TrnsUMUnitsShipped = "EA "; string TrnsCumulativeQuantity = "0 "; string TrnsPONumber = remision.FolioRemision.Replace(" ", ""); string ReleaseNumber = " "; string ContractNumber = " "; string TrnsDtlBillofLading = " "; string TrnsDtlPackSlipNumber = " "; string TrnsReleaseNum = " "; string TrnsDtlShipTo = " "; string UltimateDestination = " "; string TrnsDtlDock = " "; string TrnsDtlDockClauseNumber = " "; string TrnsDtlDockChargeTotalAmount = " "; string TrnsDtlDockDescription = " "; string TrnsUnitPrice = " "; //TBD - Precio string TrnsContainerQuantity = "0 "; //TBD - Number of Loads string TrnsUnitsPerContainer = " "; string TrnsContainerCode = "PLT90 "; string SerialNumber = " "; string VolumeOfPackage = " "; string FechaDeProduccion = " "; string FechaDeFacturacion = " "; string CantidadDeContenedores = " "; string UnidadDeMedidaEnVolumen = " "; string NumeroDeReferenciaDelEmpaque = " "; string NumeroDeSerieDelContenedor = " "; string NumeroDeEtiquetaKanban = " "; string TrnsGrossPieceWeight = " "; string TrnsUMGrossPieceWeight = " "; string TrnsNetPieceWeight = " "; string TrnsUMNetPieceWeight = " "; #endregion while (ContadorDeParte.Length < 5) { ContadorDeParte += " "; } while (TrnsClientPartNumber.Length < 30) { TrnsClientPartNumber += " "; } while (TrnsUnitsShipped.Length < 12) { TrnsUnitsShipped += " "; } //PO Number while (TrnsPONumber.Length < 35) { TrnsPONumber += " "; } return(DT + ContadorDeParte + ConsecutivoDetallesDoc + NivelDeEmpaque + TrnsClientPartNumber + TrnsECLevel + TrnsDtlCustField4 + ContainerPartNumber + TrnsUnitsShipped + TrnsUMUnitsShipped + TrnsCumulativeQuantity + TrnsPONumber + ReleaseNumber + ContractNumber + TrnsDtlBillofLading + TrnsDtlPackSlipNumber + TrnsReleaseNum + TrnsDtlShipTo + UltimateDestination + TrnsDtlDock + TrnsDtlDockClauseNumber + TrnsDtlDockChargeTotalAmount + TrnsDtlDockDescription + TrnsUnitPrice + TrnsContainerQuantity + TrnsUnitsPerContainer + TrnsContainerCode + SerialNumber + VolumeOfPackage + FechaDeProduccion + FechaDeFacturacion + CantidadDeContenedores + UnidadDeMedidaEnVolumen + NumeroDeReferenciaDelEmpaque + NumeroDeEtiquetaKanban + NumeroDeSerieDelContenedor + TrnsGrossPieceWeight + TrnsUMGrossPieceWeight + TrnsNetPieceWeight + TrnsUMNetPieceWeight); }