POST https://www.rsystproject.com/product/edit/1327372?afterValidationRedirectPath=%2Fpreparation%2Fshow%2F3559&allowValidation=1&cancelPath=%2Fpreparation%2Fshow%2F…

Forms

  • product
    • code
    • name
    • msrp
    • photo
    • restockCategory
    • cpQuantity
    • cpDiscount
    • cpPackage
    • isOversize
    • hasExpirationDate
    • submit
    • validation
    • merchantSkus

product

Form type:
"App\Form\ProductType"

Errors

This form has no errors.

Default Data

Property Value
Model Format same as normalized format
Normalized Format
App\Entity\Product {#1145
  -id: 1327372
  -code: "850047431332"
  -restockCategory: Proxies\__CG__\App\Entity\Category {#995
    -id: 30
    -name: "Electronics"
    -parent: Proxies\__CG__\App\Entity\Category {#3187 …}
    -categories: Doctrine\ORM\PersistentCollection {#3195 …}
    -isMain: false
    -products: Doctrine\ORM\PersistentCollection {#3198 …}
    -productConditionDiscounts: Doctrine\ORM\PersistentCollection {#3200 …}
    -genericValue: 30.0
    -highValueThreshold: 250.0
    -mappingCategories: Doctrine\ORM\PersistentCollection {#3202 …}
    -categoryActions: Doctrine\ORM\PersistentCollection {#3204 …}
    -isUpdated: 1
    -lots: Doctrine\ORM\PersistentCollection {#3206 …}
    -supplierProductConditionDiscounts: Doctrine\ORM\PersistentCollection {#3208 …}
    -supplierCategoryValues: Doctrine\ORM\PersistentCollection {#3210 …}
    -isActive: 1
    -canHaveCp: true
    -frontProducts: Doctrine\ORM\PersistentCollection {#3212 …}
    -slug: "electronics"
    -isPublic: true
    -genericHighValue: 250.0
    -newsletters: Doctrine\ORM\PersistentCollection {#3214 …}
    -newsletterDefaultFooterImage: null
    -newsletterDefaultFooterImagePriceDrop: null
    -scanCategoryGroup: Proxies\__CG__\App\Entity\ScanCategoryGroup {#3234 …}
    -hasOversize: true
    -googleId: 222
    -categoryLangs: Doctrine\ORM\PersistentCollection {#3256 …}
    -reportStockRotationEntries: Doctrine\ORM\PersistentCollection {#3247 …}
    -orderCategoryDiscounts: Doctrine\ORM\PersistentCollection {#3266 …}
    -maxQuantitySameLotItem: 1000
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1080 …}
  }
  -name: "VITURE Pro XR/AR Glasses — 135" 120Hz 1000Nits UltraClarity Display, Harman Audio, Myopia Adjustments, Electrochromic Film, Video Glasses for iPhone 16/15/Android/Mac/PC/Steam Deck/Gaming Consoles"
  -msrp: 599.0
  -analyzedAt: DateTime @1761683601 {#3386
    date: 2025-10-28 16:33:21.941550 America/Montreal (-04:00)
  }
  -photo: "https://m.media-amazon.com/images/I/61llo3qmKeL.jpg"
  -productActions: Doctrine\ORM\PersistentCollection {#1062 …}
  -merchantSkus: Doctrine\ORM\PersistentCollection {#1151 …}
  -analyzedBy: App\Entity\User {#29 …}
  -manifestItems: Doctrine\ORM\PersistentCollection {#1165 …}
  -lotItems: Doctrine\ORM\PersistentCollection {#1162 …}
  -cpQuantity: null
  -cpNumber: null
  -cpName: null
  -preparationLots: Doctrine\ORM\PersistentCollection {#1330 …}
  -cpDiscount: null
  -cpLots: Doctrine\ORM\PersistentCollection {#1212 …}
  -hasExpirationDate: false
  -upcitemdb: Proxies\__CG__\App\Entity\Analysis\UpcItemDb {#1245 …}
  -cpFormat: null
  -cpPackagedUnits: null
  -cpPhotos: []
  -cpWeight: null
  -productUpdateLogs: Doctrine\ORM\PersistentCollection {#1266 …}
  -cpPackage: null
  -oldCpNumber: null
  -productCpPhotos: Doctrine\ORM\PersistentCollection {#1209 …}
  -isFlagPreparationDone: false
  -hasMarketingPhotoRequest: false
  -marketingPhotos: Doctrine\ORM\PersistentCollection {#1194 …}
  -isOversize: false
  -oldName: null
  -isUpdated: false
  -scraperClass: null
  -scraperId: null
  -isUpcChecked: false
  -isUpcValid: false
  -isEanChecked: false
  -isEanValid: false
  -synccentric: Proxies\__CG__\App\Entity\Analysis\Synccentric {#1278 …}
  -isValidation: false
  -isCategoryValidation: false
  -previousCategoryId: null
  -lastCategoryChangeAt: null
  -internalSkus: Doctrine\ORM\PersistentCollection {#1284 …}
}
View Format same as normalized format

Submitted Data

Property Value
View Format same as normalized format
Normalized Format
App\Entity\Product {#1145
  -id: 1327372
  -code: "850047431332"
  -restockCategory: Proxies\__CG__\App\Entity\Category {#995
    -id: 30
    -name: "Electronics"
    -parent: Proxies\__CG__\App\Entity\Category {#3187 …}
    -categories: Doctrine\ORM\PersistentCollection {#3195 …}
    -isMain: false
    -products: Doctrine\ORM\PersistentCollection {#3198 …}
    -productConditionDiscounts: Doctrine\ORM\PersistentCollection {#3200 …}
    -genericValue: 30.0
    -highValueThreshold: 250.0
    -mappingCategories: Doctrine\ORM\PersistentCollection {#3202 …}
    -categoryActions: Doctrine\ORM\PersistentCollection {#3204 …}
    -isUpdated: 1
    -lots: Doctrine\ORM\PersistentCollection {#3206 …}
    -supplierProductConditionDiscounts: Doctrine\ORM\PersistentCollection {#3208 …}
    -supplierCategoryValues: Doctrine\ORM\PersistentCollection {#3210 …}
    -isActive: 1
    -canHaveCp: true
    -frontProducts: Doctrine\ORM\PersistentCollection {#3212 …}
    -slug: "electronics"
    -isPublic: true
    -genericHighValue: 250.0
    -newsletters: Doctrine\ORM\PersistentCollection {#3214 …}
    -newsletterDefaultFooterImage: null
    -newsletterDefaultFooterImagePriceDrop: null
    -scanCategoryGroup: Proxies\__CG__\App\Entity\ScanCategoryGroup {#3234 …}
    -hasOversize: true
    -googleId: 222
    -categoryLangs: Doctrine\ORM\PersistentCollection {#3256 …}
    -reportStockRotationEntries: Doctrine\ORM\PersistentCollection {#3247 …}
    -orderCategoryDiscounts: Doctrine\ORM\PersistentCollection {#3266 …}
    -maxQuantitySameLotItem: 1000
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1080 …}
  }
  -name: "VITURE Pro XR/AR Glasses — 135" 120Hz 1000Nits UltraClarity Display, Harman Audio, Myopia Adjustments, Electrochromic Film, Video Glasses for iPhone 16/15/Android/Mac/PC/Steam Deck/Gaming Consoles"
  -msrp: 599.0
  -analyzedAt: DateTime @1761683601 {#3386
    date: 2025-10-28 16:33:21.941550 America/Montreal (-04:00)
  }
  -photo: "https://m.media-amazon.com/images/I/61llo3qmKeL.jpg"
  -productActions: Doctrine\ORM\PersistentCollection {#1062 …}
  -merchantSkus: Doctrine\ORM\PersistentCollection {#1151 …}
  -analyzedBy: App\Entity\User {#29 …}
  -manifestItems: Doctrine\ORM\PersistentCollection {#1165 …}
  -lotItems: Doctrine\ORM\PersistentCollection {#1162 …}
  -cpQuantity: null
  -cpNumber: null
  -cpName: null
  -preparationLots: Doctrine\ORM\PersistentCollection {#1330 …}
  -cpDiscount: null
  -cpLots: Doctrine\ORM\PersistentCollection {#1212 …}
  -hasExpirationDate: false
  -upcitemdb: Proxies\__CG__\App\Entity\Analysis\UpcItemDb {#1245 …}
  -cpFormat: null
  -cpPackagedUnits: null
  -cpPhotos: []
  -cpWeight: null
  -productUpdateLogs: Doctrine\ORM\PersistentCollection {#1266 …}
  -cpPackage: null
  -oldCpNumber: null
  -productCpPhotos: Doctrine\ORM\PersistentCollection {#1209 …}
  -isFlagPreparationDone: false
  -hasMarketingPhotoRequest: false
  -marketingPhotos: Doctrine\ORM\PersistentCollection {#1194 …}
  -isOversize: false
  -oldName: null
  -isUpdated: false
  -scraperClass: null
  -scraperId: null
  -isUpcChecked: false
  -isUpcValid: false
  -isEanChecked: false
  -isEanValid: false
  -synccentric: Proxies\__CG__\App\Entity\Analysis\Synccentric {#1278 …}
  -isValidation: false
  -isCategoryValidation: false
  -previousCategoryId: null
  -lastCategoryChangeAt: null
  -internalSkus: Doctrine\ORM\PersistentCollection {#1284 …}
}
Model Format same as normalized format

Passed Options

Option Passed Value Resolved Value
action
""
same as passed value
allowValidation
true
same as passed value
data
App\Entity\Product {#1145
  -id: 1327372
  -code: "850047431332"
  -restockCategory: Proxies\__CG__\App\Entity\Category {#995
    -id: 30
    -name: "Electronics"
    -parent: Proxies\__CG__\App\Entity\Category {#3187 …}
    -categories: Doctrine\ORM\PersistentCollection {#3195 …}
    -isMain: false
    -products: Doctrine\ORM\PersistentCollection {#3198 …}
    -productConditionDiscounts: Doctrine\ORM\PersistentCollection {#3200 …}
    -genericValue: 30.0
    -highValueThreshold: 250.0
    -mappingCategories: Doctrine\ORM\PersistentCollection {#3202 …}
    -categoryActions: Doctrine\ORM\PersistentCollection {#3204 …}
    -isUpdated: 1
    -lots: Doctrine\ORM\PersistentCollection {#3206 …}
    -supplierProductConditionDiscounts: Doctrine\ORM\PersistentCollection {#3208 …}
    -supplierCategoryValues: Doctrine\ORM\PersistentCollection {#3210 …}
    -isActive: 1
    -canHaveCp: true
    -frontProducts: Doctrine\ORM\PersistentCollection {#3212 …}
    -slug: "electronics"
    -isPublic: true
    -genericHighValue: 250.0
    -newsletters: Doctrine\ORM\PersistentCollection {#3214 …}
    -newsletterDefaultFooterImage: null
    -newsletterDefaultFooterImagePriceDrop: null
    -scanCategoryGroup: Proxies\__CG__\App\Entity\ScanCategoryGroup {#3234 …}
    -hasOversize: true
    -googleId: 222
    -categoryLangs: Doctrine\ORM\PersistentCollection {#3256 …}
    -reportStockRotationEntries: Doctrine\ORM\PersistentCollection {#3247 …}
    -orderCategoryDiscounts: Doctrine\ORM\PersistentCollection {#3266 …}
    -maxQuantitySameLotItem: 1000
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1080 …}
  }
  -name: "VITURE Pro XR/AR Glasses — 135" 120Hz 1000Nits UltraClarity Display, Harman Audio, Myopia Adjustments, Electrochromic Film, Video Glasses for iPhone 16/15/Android/Mac/PC/Steam Deck/Gaming Consoles"
  -msrp: 599.0
  -analyzedAt: DateTime @1761683601 {#3386
    date: 2025-10-28 16:33:21.941550 America/Montreal (-04:00)
  }
  -photo: "https://m.media-amazon.com/images/I/61llo3qmKeL.jpg"
  -productActions: Doctrine\ORM\PersistentCollection {#1062 …}
  -merchantSkus: Doctrine\ORM\PersistentCollection {#1151 …}
  -analyzedBy: App\Entity\User {#29 …}
  -manifestItems: Doctrine\ORM\PersistentCollection {#1165 …}
  -lotItems: Doctrine\ORM\PersistentCollection {#1162 …}
  -cpQuantity: null
  -cpNumber: null
  -cpName: null
  -preparationLots: Doctrine\ORM\PersistentCollection {#1330 …}
  -cpDiscount: null
  -cpLots: Doctrine\ORM\PersistentCollection {#1212 …}
  -hasExpirationDate: false
  -upcitemdb: Proxies\__CG__\App\Entity\Analysis\UpcItemDb {#1245 …}
  -cpFormat: null
  -cpPackagedUnits: null
  -cpPhotos: []
  -cpWeight: null
  -productUpdateLogs: Doctrine\ORM\PersistentCollection {#1266 …}
  -cpPackage: null
  -oldCpNumber: null
  -productCpPhotos: Doctrine\ORM\PersistentCollection {#1209 …}
  -isFlagPreparationDone: false
  -hasMarketingPhotoRequest: false
  -marketingPhotos: Doctrine\ORM\PersistentCollection {#1194 …}
  -isOversize: false
  -oldName: null
  -isUpdated: false
  -scraperClass: null
  -scraperId: null
  -isUpcChecked: false
  -isUpcValid: false
  -isEanChecked: false
  -isEanValid: false
  -synccentric: Proxies\__CG__\App\Entity\Analysis\Synccentric {#1278 …}
  -isValidation: false
  -isCategoryValidation: false
  -previousCategoryId: null
  -lastCategoryChangeAt: null
  -internalSkus: Doctrine\ORM\PersistentCollection {#1284 …}
}
same as passed value
isReadOnly
false
same as passed value
po
Proxies\__CG__\App\Entity\Po {#2002
  -id: 3559
  -number: 9285
  -active: true
  -lots: Doctrine\ORM\PersistentCollection {#2129 …}
  -status: Proxies\__CG__\App\Entity\Information\PoStatus {#2145 …}
  -supplier: Proxies\__CG__\App\Entity\Supplier {#2232
    -id: 55
    -name: "Amazon Canada"
    -pos: Doctrine\ORM\PersistentCollection {#2644 …}
    -merchantSkus: Doctrine\ORM\PersistentCollection {#2643 …}
    -mappingCategories: Doctrine\ORM\PersistentCollection {#2673 …}
    -productActions: Doctrine\ORM\PersistentCollection {#2671 …}
    -categoryActions: Doctrine\ORM\PersistentCollection {#2689 …}
    -hasActions: 0
    -hasValidation: 1
    -hasHighValue: 1
    -isActive: 1
    -hasScrapper: true
    -specialMerchantSkus: Doctrine\ORM\PersistentCollection {#2707 …}
    -sourcesUpc: [
      "manifestItem"
      "synccentric"
    ]
    -sourcesMerchantSku: [
      "manifestItem"
      "synccentric"
    ]
    -sourcesCategory: [
      "synccentric"
      "manifestItem"
    ]
    -sourcesName: [
      "synccentric"
      "manifestItem"
      "upcItemDb"
    ]
    -sourcesMsrp: [
      "synccentric"
      "manifestItem"
      "upcItemDb"
    ]
    -sourcesPhoto: [
      "synccentric"
      "upcItemDb"
    ]
    -sourcesAction: []
    -isRequiredUpc: false
    -isRequiredMerchantSku: false
    -isRequiredCategory: true
    -isRequiredName: true
    -isRequiredMsrp: true
    -isRequiredPhoto: false
    -isRequiredAction: false
    -supplierProductConditionDiscounts: Doctrine\ORM\PersistentCollection {#2716 …}
    -supplierCategoryValues: Doctrine\ORM\PersistentCollection {#2715 …}
    -publicName: "Online Retailer - AMZ"
    -isDeleted: 0
    -specialMsrps: Doctrine\ORM\PersistentCollection {#2740 …}
    -productGenericLink: null
    -billingName: null
    -billingAddress: null
    -taxName1: null
    -taxRate1: null
    -taxName2: null
    -taxRate2: null
    -taxNumber1: null
    -taxNumber2: null
    -taxCurrency: null
    -invoiceCustomsData: Doctrine\ORM\PersistentCollection {#2733 …}
    -frontProducts: Doctrine\ORM\PersistentCollection {#2734 …}
    -weightPerPalletFeet: null
    -hasContinuousPo: true
    -specialUpcs: Doctrine\ORM\PersistentCollection {#2754 …}
    -specialNames: Doctrine\ORM\PersistentCollection {#2764 …}
    -allowedUsers: Doctrine\ORM\PersistentCollection {#2757 …}
    -newsletters: Doctrine\ORM\PersistentCollection {#2758 …}
    -newsletterDefaultSubject: null
    -newsletterDefaultPreviewText: null
    -newsletterDefaultHeaderLine1: null
    -newsletterDefaultHeaderLine2: null
    -newsletterDefaultFooterBlockImage: null
    -newsletterDefaultViewAllLinkText: null
    -newsletterDefaultViewAllLinkBackgroundColor: null
    -reportPerformances: Doctrine\ORM\PersistentCollection {#2784 …}
    -sharedScrapperSupplier: null
    -suppliersSharingScrapper: Doctrine\ORM\PersistentCollection {#2783 …}
    -sharedMerchantSkuSupplier: null
    -reportStockRotationEntries: Doctrine\ORM\PersistentCollection {#2814 …}
    -supplierLangs: Doctrine\ORM\PersistentCollection {#2845 …}
    -dataImports: Doctrine\ORM\PersistentCollection {#2806 …}
    -scraperClass: null
    -hasSplitedScraper: false
    -hasSynccentricData: true
    -hasUpcitemdbData: true
    -applyMaxQuantitySameLotItem: true
    -userGroup: Proxies\__CG__\App\Entity\UserGroup {#2856 …}
    -isTriageAutoanalysisAllowed: false
    -internalSkus: Doctrine\ORM\PersistentCollection {#2860 …}
    -importData: Doctrine\ORM\PersistentCollection {#2862 …}
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#2233 …}
  }
  -nbPallet: 24
  -nbUnit: null
  -eta: DateTime @1759377600 {#2123
    date: 2025-10-02 00:00:00.0 America/Montreal (-04:00)
  }
  -receivedAt: DateTime @1759464000 {#2119
    date: 2025-10-03 00:00:00.0 America/Montreal (-04:00)
  }
  -manifestImport: false
  -productCondition: Proxies\__CG__\App\Entity\Information\ProductCondition {#2260 …}
  -manifestStyle: Proxies\__CG__\App\Entity\Information\ManifestStyle {#2278 …}
  -note: "RAW COMMANDE 50935"
  -costPo: 18734
  -costTransport: 750
  -costCustoms: null
  -msrpValue: null
  -financesSellingEstimated: 28801.0
  -sealNumberProvided: null
  -sealNumberReceived: null
  -nbUnitReceived: null
  -nbPalletReceived: 24
  -invoiceStyle: Proxies\__CG__\App\Entity\Information\InvoiceStyle {#2295 …}
  -supplierInvoiceState: null
  -sealNumberNA: false
  -noteReception: null
  -warehouse: Proxies\__CG__\App\Entity\Warehouse {#1432 …}
  -location: "01"
  -manifestItems: Doctrine\ORM\PersistentCollection {#2299 …}
  -scanManifestUsers: Doctrine\ORM\PersistentCollection {#2301 …}
  -triageUsers: Doctrine\ORM\PersistentCollection {#2303 …}
  -preparationLots: Doctrine\ORM\PersistentCollection {#2305 …}
  -progressStepReception: 3
  -progressStepScanManifest: 10
  -progressStepImportManifest: 5
  -progressStepAnalysis: 5
  -progressStepPreparation: 0
  -progressStepTriage: 0
  -progressStepPhotobooth: 0
  -progressStepListing: 0
  -progressStepConciliation: 0
  -triageScans: Doctrine\ORM\PersistentCollection {#2307 …}
  -purchaseInvoices: Doctrine\ORM\PersistentCollection {#2321 …}
  -lotItems: Doctrine\ORM\PersistentCollection {#2317 …}
  -preparationTotalUnits: 19981
  -preparationTotalExtended: 353904.35
  -preparationTotalSellingExtended: 48434.7738
  -preparationTotalCps: 0
  -preparationTotalLots: 71
  -importProductQuantity: 3567
  -importUnitQuantity: 19981
  -isTruckload: false
  -truckloadLots: Doctrine\ORM\PersistentCollection {#2347 …}
  -progressStepTruckload: 0
  -isAutoanalysisRunning: false
  -isAutoanalysisDone: true
  -bolSupplier: "YHM1-VRID # 115JN7GNJ"
  -scanSessions: Doctrine\ORM\PersistentCollection {#2337 …}
  -customsDescription: null
  -customsCountryOfOrigin: null
  -customsHsCode: null
  -invoiceCustomsData: Doctrine\ORM\PersistentCollection {#2360 …}
  -costProduction: null
  -nextCpNumber: 1
  -newsletters: Doctrine\ORM\PersistentCollection {#2331 …}
  -isAutoTriage: false
  -isLotImportAllowed: false
  -lotItemOrigins: Doctrine\ORM\PersistentCollection {#2390 …}
  -stockUpdates: Doctrine\ORM\PersistentCollection {#2383 …}
  -hasPremadeLots: false
  -isAutoTriageTruckload: false
  -autoTriageCategory: null
  -autoTriageCategoryName: null
  -autoTriageCategoryDiscount: null
  -stockLocationUpdates: Doctrine\ORM\PersistentCollection {#2389 …}
  -archivedAt: DateTime @1761682820 {#2072
    date: 2025-10-28 16:20:20.0 America/Montreal (-04:00)
  }
  -isFinal: false
  -finalTotalManifestItems: null
  -finalTotalAnalyzedItems: null
  -finalTotalDifferentItems: null
  -finalTotalTriageItems: null
  -finalImportUnitQuantity: null
  -finalTotalHours: null
  -finalTotalScansPerHour: null
  -finalMsrp: null
  -finalEstimatedSalesListing: null
  -finalSellingPo: null
  -finalCogReal: null
  -finalNbLots: null
  -isNewMappingsRequired: false
  -autoAnalysisStartAt: DateTime @1761000559 {#2126
    date: 2025-10-20 18:49:19.0 America/Montreal (-04:00)
  }
  -autoAnalysisEndAt: DateTime @1761102007 {#2128
    date: 2025-10-21 23:00:07.0 America/Montreal (-04:00)
  }
  -currentSynccentricCampaign: null
  -analysisQueuePriority: null
  -isPrepareAutoanalysisRunning: false
  -isPrepareAutoanalysisDone: true
  -synccentricExportCurrentPage: 3
  -synccentricExportLastPage: 3
  -isSynccentricSearchRequired: true
  -isSynccentricImportRunning: false
  -isSynccentricImportDone: true
  -isSynccentricSearchRunning: false
  -isSynccentricSearchDone: true
  -isSynccentricExportRunning: false
  -isSynccentricExportDone: true
  -isPrepareAutoanalysisStarted: true
  -isSynccentricImportStarted: true
  -isSynccentricExportStarted: true
  -isAutoanalysisStarted: true
  -hasSupplierPalletNumbers: false
  -batchIds: Doctrine\ORM\PersistentCollection {#2388 …}
  -hasBatchIds: false
  -importData: Doctrine\ORM\PersistentCollection {#2395 …}
  -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#2003 …}
}
same as passed value
supplier
Proxies\__CG__\App\Entity\Supplier {#2232
  -id: 55
  -name: "Amazon Canada"
  -pos: Doctrine\ORM\PersistentCollection {#2644 …}
  -merchantSkus: Doctrine\ORM\PersistentCollection {#2643 …}
  -mappingCategories: Doctrine\ORM\PersistentCollection {#2673 …}
  -productActions: Doctrine\ORM\PersistentCollection {#2671 …}
  -categoryActions: Doctrine\ORM\PersistentCollection {#2689 …}
  -hasActions: 0
  -hasValidation: 1
  -hasHighValue: 1
  -isActive: 1
  -hasScrapper: true
  -specialMerchantSkus: Doctrine\ORM\PersistentCollection {#2707 …}
  -sourcesUpc: [
    "manifestItem"
    "synccentric"
  ]
  -sourcesMerchantSku: [
    "manifestItem"
    "synccentric"
  ]
  -sourcesCategory: [
    "synccentric"
    "manifestItem"
  ]
  -sourcesName: [
    "synccentric"
    "manifestItem"
    "upcItemDb"
  ]
  -sourcesMsrp: [
    "synccentric"
    "manifestItem"
    "upcItemDb"
  ]
  -sourcesPhoto: [
    "synccentric"
    "upcItemDb"
  ]
  -sourcesAction: []
  -isRequiredUpc: false
  -isRequiredMerchantSku: false
  -isRequiredCategory: true
  -isRequiredName: true
  -isRequiredMsrp: true
  -isRequiredPhoto: false
  -isRequiredAction: false
  -supplierProductConditionDiscounts: Doctrine\ORM\PersistentCollection {#2716 …}
  -supplierCategoryValues: Doctrine\ORM\PersistentCollection {#2715 …}
  -publicName: "Online Retailer - AMZ"
  -isDeleted: 0
  -specialMsrps: Doctrine\ORM\PersistentCollection {#2740 …}
  -productGenericLink: null
  -billingName: null
  -billingAddress: null
  -taxName1: null
  -taxRate1: null
  -taxName2: null
  -taxRate2: null
  -taxNumber1: null
  -taxNumber2: null
  -taxCurrency: null
  -invoiceCustomsData: Doctrine\ORM\PersistentCollection {#2733 …}
  -frontProducts: Doctrine\ORM\PersistentCollection {#2734 …}
  -weightPerPalletFeet: null
  -hasContinuousPo: true
  -specialUpcs: Doctrine\ORM\PersistentCollection {#2754 …}
  -specialNames: Doctrine\ORM\PersistentCollection {#2764 …}
  -allowedUsers: Doctrine\ORM\PersistentCollection {#2757 …}
  -newsletters: Doctrine\ORM\PersistentCollection {#2758 …}
  -newsletterDefaultSubject: null
  -newsletterDefaultPreviewText: null
  -newsletterDefaultHeaderLine1: null
  -newsletterDefaultHeaderLine2: null
  -newsletterDefaultFooterBlockImage: null
  -newsletterDefaultViewAllLinkText: null
  -newsletterDefaultViewAllLinkBackgroundColor: null
  -reportPerformances: Doctrine\ORM\PersistentCollection {#2784 …}
  -sharedScrapperSupplier: null
  -suppliersSharingScrapper: Doctrine\ORM\PersistentCollection {#2783 …}
  -sharedMerchantSkuSupplier: null
  -reportStockRotationEntries: Doctrine\ORM\PersistentCollection {#2814 …}
  -supplierLangs: Doctrine\ORM\PersistentCollection {#2845 …}
  -dataImports: Doctrine\ORM\PersistentCollection {#2806 …}
  -scraperClass: null
  -hasSplitedScraper: false
  -hasSynccentricData: true
  -hasUpcitemdbData: true
  -applyMaxQuantitySameLotItem: true
  -userGroup: Proxies\__CG__\App\Entity\UserGroup {#2856 …}
  -isTriageAutoanalysisAllowed: false
  -internalSkus: Doctrine\ORM\PersistentCollection {#2860 …}
  -importData: Doctrine\ORM\PersistentCollection {#2862 …}
  -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#2233 …}
}
same as passed value

Resolved Options

Option Value
action
""
allowValidation
true
allow_extra_fields
false
allow_file_upload
false
attr
[]
attr_translation_parameters
[]
auto_initialize
true
block_name
null
block_prefix
null
by_reference
true
compound
true
constraints
[]
csrf_field_name
"_token"
csrf_message
"The CSRF token is invalid. Please try to resubmit the form."
csrf_protection
true
csrf_token_id
null
csrf_token_manager
Symfony\Component\Security\Csrf\CsrfTokenManager {#2551
  -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2552 …}
  -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2553 …}
  -namespace: Closure() {#2555 …}
}
data
App\Entity\Product {#1145
  -id: 1327372
  -code: "850047431332"
  -restockCategory: Proxies\__CG__\App\Entity\Category {#995
    -id: 30
    -name: "Electronics"
    -parent: Proxies\__CG__\App\Entity\Category {#3187 …}
    -categories: Doctrine\ORM\PersistentCollection {#3195 …}
    -isMain: false
    -products: Doctrine\ORM\PersistentCollection {#3198 …}
    -productConditionDiscounts: Doctrine\ORM\PersistentCollection {#3200 …}
    -genericValue: 30.0
    -highValueThreshold: 250.0
    -mappingCategories: Doctrine\ORM\PersistentCollection {#3202 …}
    -categoryActions: Doctrine\ORM\PersistentCollection {#3204 …}
    -isUpdated: 1
    -lots: Doctrine\ORM\PersistentCollection {#3206 …}
    -supplierProductConditionDiscounts: Doctrine\ORM\PersistentCollection {#3208 …}
    -supplierCategoryValues: Doctrine\ORM\PersistentCollection {#3210 …}
    -isActive: 1
    -canHaveCp: true
    -frontProducts: Doctrine\ORM\PersistentCollection {#3212 …}
    -slug: "electronics"
    -isPublic: true
    -genericHighValue: 250.0
    -newsletters: Doctrine\ORM\PersistentCollection {#3214 …}
    -newsletterDefaultFooterImage: null
    -newsletterDefaultFooterImagePriceDrop: null
    -scanCategoryGroup: Proxies\__CG__\App\Entity\ScanCategoryGroup {#3234 …}
    -hasOversize: true
    -googleId: 222
    -categoryLangs: Doctrine\ORM\PersistentCollection {#3256 …}
    -reportStockRotationEntries: Doctrine\ORM\PersistentCollection {#3247 …}
    -orderCategoryDiscounts: Doctrine\ORM\PersistentCollection {#3266 …}
    -maxQuantitySameLotItem: 1000
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#1080 …}
  }
  -name: "VITURE Pro XR/AR Glasses — 135" 120Hz 1000Nits UltraClarity Display, Harman Audio, Myopia Adjustments, Electrochromic Film, Video Glasses for iPhone 16/15/Android/Mac/PC/Steam Deck/Gaming Consoles"
  -msrp: 599.0
  -analyzedAt: DateTime @1761683601 {#3386
    date: 2025-10-28 16:33:21.941550 America/Montreal (-04:00)
  }
  -photo: "https://m.media-amazon.com/images/I/61llo3qmKeL.jpg"
  -productActions: Doctrine\ORM\PersistentCollection {#1062 …}
  -merchantSkus: Doctrine\ORM\PersistentCollection {#1151 …}
  -analyzedBy: App\Entity\User {#29 …}
  -manifestItems: Doctrine\ORM\PersistentCollection {#1165 …}
  -lotItems: Doctrine\ORM\PersistentCollection {#1162 …}
  -cpQuantity: null
  -cpNumber: null
  -cpName: null
  -preparationLots: Doctrine\ORM\PersistentCollection {#1330 …}
  -cpDiscount: null
  -cpLots: Doctrine\ORM\PersistentCollection {#1212 …}
  -hasExpirationDate: false
  -upcitemdb: Proxies\__CG__\App\Entity\Analysis\UpcItemDb {#1245 …}
  -cpFormat: null
  -cpPackagedUnits: null
  -cpPhotos: []
  -cpWeight: null
  -productUpdateLogs: Doctrine\ORM\PersistentCollection {#1266 …}
  -cpPackage: null
  -oldCpNumber: null
  -productCpPhotos: Doctrine\ORM\PersistentCollection {#1209 …}
  -isFlagPreparationDone: false
  -hasMarketingPhotoRequest: false
  -marketingPhotos: Doctrine\ORM\PersistentCollection {#1194 …}
  -isOversize: false
  -oldName: null
  -isUpdated: false
  -scraperClass: null
  -scraperId: null
  -isUpcChecked: false
  -isUpcValid: false
  -isEanChecked: false
  -isEanValid: false
  -synccentric: Proxies\__CG__\App\Entity\Analysis\Synccentric {#1278 …}
  -isValidation: false
  -isCategoryValidation: false
  -previousCategoryId: null
  -lastCategoryChangeAt: null
  -internalSkus: Doctrine\ORM\PersistentCollection {#1284 …}
}
data_class
"App\Entity\Product"
disabled
false
empty_data
Closure(FormInterface $form) {#2625
  class: "Symfony\Component\Form\Extension\Core\Type\FormType"
  use: {
    $class: "App\Entity\Product"
  }
}
error_bubbling
true
error_mapping
[]
extra_fields_message
"This form should not contain extra fields."
form_attr
false
getter
null
help
null
help_attr
[]
help_html
false
help_translation_parameters
[]
inherit_data
false
invalid_message
"This value is not valid."
invalid_message_parameters
[]
isReadOnly
false
is_empty_callback
null
label
null
label_attr
[]
label_format
null
label_html
false
label_translation_parameters
[]
mapped
true
method
"POST"
po
Proxies\__CG__\App\Entity\Po {#2002
  -id: 3559
  -number: 9285
  -active: true
  -lots: Doctrine\ORM\PersistentCollection {#2129 …}
  -status: Proxies\__CG__\App\Entity\Information\PoStatus {#2145 …}
  -supplier: Proxies\__CG__\App\Entity\Supplier {#2232
    -id: 55
    -name: "Amazon Canada"
    -pos: Doctrine\ORM\PersistentCollection {#2644 …}
    -merchantSkus: Doctrine\ORM\PersistentCollection {#2643 …}
    -mappingCategories: Doctrine\ORM\PersistentCollection {#2673 …}
    -productActions: Doctrine\ORM\PersistentCollection {#2671 …}
    -categoryActions: Doctrine\ORM\PersistentCollection {#2689 …}
    -hasActions: 0
    -hasValidation: 1
    -hasHighValue: 1
    -isActive: 1
    -hasScrapper: true
    -specialMerchantSkus: Doctrine\ORM\PersistentCollection {#2707 …}
    -sourcesUpc: [
      "manifestItem"
      "synccentric"
    ]
    -sourcesMerchantSku: [
      "manifestItem"
      "synccentric"
    ]
    -sourcesCategory: [
      "synccentric"
      "manifestItem"
    ]
    -sourcesName: [
      "synccentric"
      "manifestItem"
      "upcItemDb"
    ]
    -sourcesMsrp: [
      "synccentric"
      "manifestItem"
      "upcItemDb"
    ]
    -sourcesPhoto: [
      "synccentric"
      "upcItemDb"
    ]
    -sourcesAction: []
    -isRequiredUpc: false
    -isRequiredMerchantSku: false
    -isRequiredCategory: true
    -isRequiredName: true
    -isRequiredMsrp: true
    -isRequiredPhoto: false
    -isRequiredAction: false
    -supplierProductConditionDiscounts: Doctrine\ORM\PersistentCollection {#2716 …}
    -supplierCategoryValues: Doctrine\ORM\PersistentCollection {#2715 …}
    -publicName: "Online Retailer - AMZ"
    -isDeleted: 0
    -specialMsrps: Doctrine\ORM\PersistentCollection {#2740 …}
    -productGenericLink: null
    -billingName: null
    -billingAddress: null
    -taxName1: null
    -taxRate1: null
    -taxName2: null
    -taxRate2: null
    -taxNumber1: null
    -taxNumber2: null
    -taxCurrency: null
    -invoiceCustomsData: Doctrine\ORM\PersistentCollection {#2733 …}
    -frontProducts: Doctrine\ORM\PersistentCollection {#2734 …}
    -weightPerPalletFeet: null
    -hasContinuousPo: true
    -specialUpcs: Doctrine\ORM\PersistentCollection {#2754 …}
    -specialNames: Doctrine\ORM\PersistentCollection {#2764 …}
    -allowedUsers: Doctrine\ORM\PersistentCollection {#2757 …}
    -newsletters: Doctrine\ORM\PersistentCollection {#2758 …}
    -newsletterDefaultSubject: null
    -newsletterDefaultPreviewText: null
    -newsletterDefaultHeaderLine1: null
    -newsletterDefaultHeaderLine2: null
    -newsletterDefaultFooterBlockImage: null
    -newsletterDefaultViewAllLinkText: null
    -newsletterDefaultViewAllLinkBackgroundColor: null
    -reportPerformances: Doctrine\ORM\PersistentCollection {#2784 …}
    -sharedScrapperSupplier: null
    -suppliersSharingScrapper: Doctrine\ORM\PersistentCollection {#2783 …}
    -sharedMerchantSkuSupplier: null
    -reportStockRotationEntries: Doctrine\ORM\PersistentCollection {#2814 …}
    -supplierLangs: Doctrine\ORM\PersistentCollection {#2845 …}
    -dataImports: Doctrine\ORM\PersistentCollection {#2806 …}
    -scraperClass: null
    -hasSplitedScraper: false
    -hasSynccentricData: true
    -hasUpcitemdbData: true
    -applyMaxQuantitySameLotItem: true
    -userGroup: Proxies\__CG__\App\Entity\UserGroup {#2856 …}
    -isTriageAutoanalysisAllowed: false
    -internalSkus: Doctrine\ORM\PersistentCollection {#2860 …}
    -importData: Doctrine\ORM\PersistentCollection {#2862 …}
    -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#2233 …}
  }
  -nbPallet: 24
  -nbUnit: null
  -eta: DateTime @1759377600 {#2123
    date: 2025-10-02 00:00:00.0 America/Montreal (-04:00)
  }
  -receivedAt: DateTime @1759464000 {#2119
    date: 2025-10-03 00:00:00.0 America/Montreal (-04:00)
  }
  -manifestImport: false
  -productCondition: Proxies\__CG__\App\Entity\Information\ProductCondition {#2260 …}
  -manifestStyle: Proxies\__CG__\App\Entity\Information\ManifestStyle {#2278 …}
  -note: "RAW COMMANDE 50935"
  -costPo: 18734
  -costTransport: 750
  -costCustoms: null
  -msrpValue: null
  -financesSellingEstimated: 28801.0
  -sealNumberProvided: null
  -sealNumberReceived: null
  -nbUnitReceived: null
  -nbPalletReceived: 24
  -invoiceStyle: Proxies\__CG__\App\Entity\Information\InvoiceStyle {#2295 …}
  -supplierInvoiceState: null
  -sealNumberNA: false
  -noteReception: null
  -warehouse: Proxies\__CG__\App\Entity\Warehouse {#1432 …}
  -location: "01"
  -manifestItems: Doctrine\ORM\PersistentCollection {#2299 …}
  -scanManifestUsers: Doctrine\ORM\PersistentCollection {#2301 …}
  -triageUsers: Doctrine\ORM\PersistentCollection {#2303 …}
  -preparationLots: Doctrine\ORM\PersistentCollection {#2305 …}
  -progressStepReception: 3
  -progressStepScanManifest: 10
  -progressStepImportManifest: 5
  -progressStepAnalysis: 5
  -progressStepPreparation: 0
  -progressStepTriage: 0
  -progressStepPhotobooth: 0
  -progressStepListing: 0
  -progressStepConciliation: 0
  -triageScans: Doctrine\ORM\PersistentCollection {#2307 …}
  -purchaseInvoices: Doctrine\ORM\PersistentCollection {#2321 …}
  -lotItems: Doctrine\ORM\PersistentCollection {#2317 …}
  -preparationTotalUnits: 19981
  -preparationTotalExtended: 353904.35
  -preparationTotalSellingExtended: 48434.7738
  -preparationTotalCps: 0
  -preparationTotalLots: 71
  -importProductQuantity: 3567
  -importUnitQuantity: 19981
  -isTruckload: false
  -truckloadLots: Doctrine\ORM\PersistentCollection {#2347 …}
  -progressStepTruckload: 0
  -isAutoanalysisRunning: false
  -isAutoanalysisDone: true
  -bolSupplier: "YHM1-VRID # 115JN7GNJ"
  -scanSessions: Doctrine\ORM\PersistentCollection {#2337 …}
  -customsDescription: null
  -customsCountryOfOrigin: null
  -customsHsCode: null
  -invoiceCustomsData: Doctrine\ORM\PersistentCollection {#2360 …}
  -costProduction: null
  -nextCpNumber: 1
  -newsletters: Doctrine\ORM\PersistentCollection {#2331 …}
  -isAutoTriage: false
  -isLotImportAllowed: false
  -lotItemOrigins: Doctrine\ORM\PersistentCollection {#2390 …}
  -stockUpdates: Doctrine\ORM\PersistentCollection {#2383 …}
  -hasPremadeLots: false
  -isAutoTriageTruckload: false
  -autoTriageCategory: null
  -autoTriageCategoryName: null
  -autoTriageCategoryDiscount: null
  -stockLocationUpdates: Doctrine\ORM\PersistentCollection {#2389 …}
  -archivedAt: DateTime @1761682820 {#2072
    date: 2025-10-28 16:20:20.0 America/Montreal (-04:00)
  }
  -isFinal: false
  -finalTotalManifestItems: null
  -finalTotalAnalyzedItems: null
  -finalTotalDifferentItems: null
  -finalTotalTriageItems: null
  -finalImportUnitQuantity: null
  -finalTotalHours: null
  -finalTotalScansPerHour: null
  -finalMsrp: null
  -finalEstimatedSalesListing: null
  -finalSellingPo: null
  -finalCogReal: null
  -finalNbLots: null
  -isNewMappingsRequired: false
  -autoAnalysisStartAt: DateTime @1761000559 {#2126
    date: 2025-10-20 18:49:19.0 America/Montreal (-04:00)
  }
  -autoAnalysisEndAt: DateTime @1761102007 {#2128
    date: 2025-10-21 23:00:07.0 America/Montreal (-04:00)
  }
  -currentSynccentricCampaign: null
  -analysisQueuePriority: null
  -isPrepareAutoanalysisRunning: false
  -isPrepareAutoanalysisDone: true
  -synccentricExportCurrentPage: 3
  -synccentricExportLastPage: 3
  -isSynccentricSearchRequired: true
  -isSynccentricImportRunning: false
  -isSynccentricImportDone: true
  -isSynccentricSearchRunning: false
  -isSynccentricSearchDone: true
  -isSynccentricExportRunning: false
  -isSynccentricExportDone: true
  -isPrepareAutoanalysisStarted: true
  -isSynccentricImportStarted: true
  -isSynccentricExportStarted: true
  -isAutoanalysisStarted: true
  -hasSupplierPalletNumbers: false
  -batchIds: Doctrine\ORM\PersistentCollection {#2388 …}
  -hasBatchIds: false
  -importData: Doctrine\ORM\PersistentCollection {#2395 …}
  -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#2003 …}
}
post_max_size_message
"The uploaded file was too large. Please try to upload a smaller file."
priority
0
property_path
null
required
true
row_attr
[]
setter
null
supplier
Proxies\__CG__\App\Entity\Supplier {#2232
  -id: 55
  -name: "Amazon Canada"
  -pos: Doctrine\ORM\PersistentCollection {#2644 …}
  -merchantSkus: Doctrine\ORM\PersistentCollection {#2643 …}
  -mappingCategories: Doctrine\ORM\PersistentCollection {#2673 …}
  -productActions: Doctrine\ORM\PersistentCollection {#2671 …}
  -categoryActions: Doctrine\ORM\PersistentCollection {#2689 …}
  -hasActions: 0
  -hasValidation: 1
  -hasHighValue: 1
  -isActive: 1
  -hasScrapper: true
  -specialMerchantSkus: Doctrine\ORM\PersistentCollection {#2707 …}
  -sourcesUpc: [
    "manifestItem"
    "synccentric"
  ]
  -sourcesMerchantSku: [
    "manifestItem"
    "synccentric"
  ]
  -sourcesCategory: [
    "synccentric"
    "manifestItem"
  ]
  -sourcesName: [
    "synccentric"
    "manifestItem"
    "upcItemDb"
  ]
  -sourcesMsrp: [
    "synccentric"
    "manifestItem"
    "upcItemDb"
  ]
  -sourcesPhoto: [
    "synccentric"
    "upcItemDb"
  ]
  -sourcesAction: []
  -isRequiredUpc: false
  -isRequiredMerchantSku: false
  -isRequiredCategory: true
  -isRequiredName: true
  -isRequiredMsrp: true
  -isRequiredPhoto: false
  -isRequiredAction: false
  -supplierProductConditionDiscounts: Doctrine\ORM\PersistentCollection {#2716 …}
  -supplierCategoryValues: Doctrine\ORM\PersistentCollection {#2715 …}
  -publicName: "Online Retailer - AMZ"
  -isDeleted: 0
  -specialMsrps: Doctrine\ORM\PersistentCollection {#2740 …}
  -productGenericLink: null
  -billingName: null
  -billingAddress: null
  -taxName1: null
  -taxRate1: null
  -taxName2: null
  -taxRate2: null
  -taxNumber1: null
  -taxNumber2: null
  -taxCurrency: null
  -invoiceCustomsData: Doctrine\ORM\PersistentCollection {#2733 …}
  -frontProducts: Doctrine\ORM\PersistentCollection {#2734 …}
  -weightPerPalletFeet: null
  -hasContinuousPo: true
  -specialUpcs: Doctrine\ORM\PersistentCollection {#2754 …}
  -specialNames: Doctrine\ORM\PersistentCollection {#2764 …}
  -allowedUsers: Doctrine\ORM\PersistentCollection {#2757 …}
  -newsletters: Doctrine\ORM\PersistentCollection {#2758 …}
  -newsletterDefaultSubject: null
  -newsletterDefaultPreviewText: null
  -newsletterDefaultHeaderLine1: null
  -newsletterDefaultHeaderLine2: null
  -newsletterDefaultFooterBlockImage: null
  -newsletterDefaultViewAllLinkText: null
  -newsletterDefaultViewAllLinkBackgroundColor: null
  -reportPerformances: Doctrine\ORM\PersistentCollection {#2784 …}
  -sharedScrapperSupplier: null
  -suppliersSharingScrapper: Doctrine\ORM\PersistentCollection {#2783 …}
  -sharedMerchantSkuSupplier: null
  -reportStockRotationEntries: Doctrine\ORM\PersistentCollection {#2814 …}
  -supplierLangs: Doctrine\ORM\PersistentCollection {#2845 …}
  -dataImports: Doctrine\ORM\PersistentCollection {#2806 …}
  -scraperClass: null
  -hasSplitedScraper: false
  -hasSynccentricData: true
  -hasUpcitemdbData: true
  -applyMaxQuantitySameLotItem: true
  -userGroup: Proxies\__CG__\App\Entity\UserGroup {#2856 …}
  -isTriageAutoanalysisAllowed: false
  -internalSkus: Doctrine\ORM\PersistentCollection {#2860 …}
  -importData: Doctrine\ORM\PersistentCollection {#2862 …}
  -lazyObjectState: Symfony\Component\VarExporter\Internal\LazyObjectState {#2233 …}
}
translation_domain
null
trim
true
upload_max_size_message
Closure() {#2623
  class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension"
  use: {
    $translator: Symfony\Component\Translation\DataCollectorTranslator {#2433 …}
    $message: Closure() {#2624 …}
    $translationDomain: "validators"
  }
}
validation_groups
null

View Vars

Variable Value