Canale di vendita
Il SalesChannel è l'oggetto principale per la gestione del canale di vendita, contiene tutti i dati relativi alla sincronizzazione dei prodotti, traduzioni, prezzi, stock e ricezione ordini. Ad ogni salvataggio sono controllate le chiavi di connessione e le checkbox dei vari flussi, in caso questi variano saranno creati, modificati o disattivati i flussi su Flowlyze e creati o abilitati i cron su process manager con tutti i parametri ottimizzati per singolo flusso (potranno essere modificati e le modifiche sono persistenti).
Campi Base
Abilita
Campo: Is Enabled
Abilita i flussi del sales channel.
Nota: Se disattivato, anche tutti i flussi relativi (Flowlyze e cron) saranno spenti.
Nome canale
Campo: Channel Name
Nome del sales channel.
Attenzione: Una volta inserito, è fortemente sconsigliata la modifica perché tutti i flussi lavorano per naming convention, e questo romperebbe le associazioni.
Tipo canale
Campo: Channel Type
Tipo del canale di vendita (es. Shopify, Channel Engine). Utilizzato nella dependency injection per lo switch tra i vari servizi e bundle.
Url canale
Campo: Base Url
Base URL del canale di vendita.
Usare la URL completa, ad esempio:
https://devsoh.myshopify.com
Linguaggio principale
Campo: Main Language
Lingua principale del canale. Utilizzata per inviare l'anagrafica di base nella mappatura.
Linguaggio traduzioni
Campo: Translation Languages
Lingue utilizzate per la mappatura.
Controllo oggetti da esportare
Campo: Check Exported Objects
Se flaggato, viene controllata la completezza dei prodotti da sincronizzare.
Immagini obbligatorie
Campo: Images Required
Se flaggato, durante il controllo di completezza verifica che le immagini siano presenti. In caso contrario, il prodotto sarà considerato incompleto.
Oggetti mappatura
Campo: Sales Channel Mappings
I mapping associati al sales channel. Alla creazione o salvataggio del sales channel, gli oggetti nella sottocartella Mapping vengono associati automaticamente.
Informazioni specifiche canale
Campo: Channel Info
Object Brick per la gestione dei campi custom per la sincronizzazione (es. chiavi di accesso per Shopify). L'object brick associato deve essere coerente con il Channel Type.
Campi PIM
Scheda dedicata alla gestione dell’anagrafica prodotti e dei flussi collegati a Flowlyze.
Invia anagrafica a Flowlyze
Campo: Is send Anagraphic to Flowlyze Enabled
Abilita il flusso di esportazione dell’anagrafica prodotto verso Flowlyze. Se attivo:
- Viene creato il flusso di anagrafica prodotti su Flowlyze
- Viene generato il cron del canale su Process Manager
Nota: L’endpoint verrà creato automaticamente.
Prezzo Omnibus in Anagrafica
Campo: Add Omnibus Price to Anag
Aggiunge i prezzi omnibus all’anagrafica prodotto. Attivabile solo se l’anagrafica è attiva.
- I prezzi omnibus vengono inclusi nella mappatura
- Viene creato un cron dedicato per la generazione dei prezzi
Handle 404 di Default
Campo: Default 404 Handle
Handle da utilizzare in caso il prodotto non abbia un valore specifico per il campo handle.
Attenzione: Per poterlo usare correttamente:- Il campo handle deve essere mappato nella mappatura- È necessario applicare il Data Transform dedicato
Invia traduzioni a Flowlyze
Campo: Is send Translation to Flowlyze Enabled
Abilita il flusso di esportazione delle traduzioni prodotto verso Flowlyze. Se attivo:
- Viene creato il flusso di traduzioni su Flowlyze
- Viene generato il cron del canale su Process Manager
Nota: L’endpoint verrà creato automaticamente.
Invia prezzi a Flowlyze
Campo: Is send Price to Flowlyze Enabled
Abilita il flusso per l’esportazione dei prezzi.
- Crea il flusso di prezzi su Flowlyze
- Crea il cron su Process Manager
- Aggiunge il comando per la generazione dei prezzi per i market su Process Manager
Invia status pubblicazione a Flowlyze ≥ 3.3
Campo: Is send Publication Status to Flowlyze Enabled
Abilita il flusso di esportazione dello status di pubblicazione del prodotto verso Flowlyze. Se attivo:
- Viene creato il flusso di pubblicazione su Flowlyze
- Viene generato il cron del canale su Process Manager
Nota: L’endpoint verrà creato automaticamente.
Abilitazione Canale sul Prodotto in base a regole ≥ 3.10
Campo: Channel Product Rule
Viene associato un oggetto di tipo ChannelProductRule ed è possibile averne solo uno per canale di vendita.
Campi Markets
Scheda dedicata alla gestione dei mercati e delle price list associate al canale di vendita.
Importa mercati
Pulsante: Import Market
Importa i mercati disponibili dal canale di vendita esterno (se presenti).
Utile per sincronizzare automaticamente i market esistenti nella piattaforma collegata.
Elenco mercati
Campo: Markets
Elenco dei mercati associati al canale di vendita.
- È consigliato inserire i market all’interno della cartella "Market" figlia del canale di vendita.
Nota: In questo modo si garantisce una struttura ordinata e coerente con il sistema di mapping.