Casa / Padroneggiare il PC / Caricamento di un documento da 1s in un file csv. Come caricare i dati che non sono visibili nell'elenco

Caricamento di un documento da 1s in un file csv. Come caricare i dati che non sono visibili nell'elenco

Gli script gratuiti dei negozi online di cui parliamo (vedi sul nostro sito) hanno quasi tutto per organizzare l'e-commerce: sono russificati, ricchi di funzionalità e gratuiti. Ma, sfortunatamente, quasi tutti non sono russi e non sanno come scaricare i dati dal programma 1C: Trade Management popolare in Russia.

Per scaricare i dati dal programma 1C, sono disponibili moduli aggiuntivi a pagamento per gli script. Ma c'è ancora un'opportunità per lasciare libero uno script gratuito: puoi farlo mezzi regolari script e 1C per lo scambio di dati. In questo post diremo ai nostri lettori come puoi farlo da solo: velocemente e gratuitamente. scaricare le informazioni sulle merci da 1C al negozio online.

Per lo scambio di dati, sfrutteremo il fatto che quasi tutti gli script dei negozi online dispongono di un modulo per il caricamento dei dati in formato CSV. CSV è il solito file di testo, le informazioni in cui sono delimitate da un simbolo. Di solito questa è una virgola. Ad esempio, le informazioni sul prodotto potrebbero avere il seguente aspetto:

  • Prodotto, Quantità, Prezzo
  • Scarpe da ginnastica, 10, 1800
  • Ventola, 150, 350

Come puoi vedere, questa è essenzialmente una tabella: in ogni riga nuovo prodotto e informazioni sul suo prezzo e quantità, e la prima riga sono le intestazioni di colonna.

Per scambiare i dati, dobbiamo preparare un tale file di dati in formato CSV e caricarlo nel negozio online.

Resta solo da caricare le informazioni sui prodotti da 1C in formato CSV. Sfortunatamente, 1C non può caricare direttamente i dati in formato CSV. Puoi scrivere un modulo aggiuntivo per 1C (elaborazione) che carichi i dati di cui abbiamo bisogno in questo formato, ma esiste un modo più semplice per farlo.

L'essenza del nostro modo semplice che in 1C puoi generare un rapporto sulle merci e quindi salvare questo rapporto in formato XLS ( Documento Excel). Quindi apri questo file in Excel e salvalo nuovamente in formato CSV. Excel può salvare i dati in questo formato.

Istruzioni dettagliate per il caricamento dei dati da 1C in formato CSV:

  1. Nel programma 1C: Trade Management, genera un report: Valutazione del magazzino nei prezzi degli articoli. Ma si trova nel menu: Rapporti -> Azioni.
  2. Quando il rapporto viene generato, salvalo: File -> Salva una copia.
  3. Durante il salvataggio, specificare il formato del file salvato " foglio Excel(*.xls)".
  4. Apri il file salvato in Programma Excel.
  5. In Excel, salva nuovamente il file: File -> Salva con nome
  6. Durante il salvataggio, specificare il formato del file salvato: CSV.

Per caricare il file di dati ricevuto nel negozio online, devi trovare una sezione nel pannello di amministrazione del negozio online, che può essere chiamata qualcosa del genere: Importa in formato CSV. Quindi seleziona il nostro file di dati e fai clic sul pulsante Carica. Successivamente, dovrai abbinare i nomi delle colonne nel tuo file con i nomi dei campi del database nel negozio online.

Se capisci 1C, puoi scrivere un rapporto aggiuntivo che fornirà tutte le informazioni necessarie per un negozio online (non solo il saldo e il prezzo). Puoi scrivere un'elaborazione che salverà i dati immediatamente in formato CSV. Nel prossimo futuro, sul nostro sito web apparirà una lezione sulla scrittura di tale elaborazione.

Nonostante il fatto che 1C sia il più popolare, conveniente e affidabile sistema informativo, che ha nella sua linea una serie di soluzioni per l'automazione e l'elaborazione di assolutamente tutti i processi aziendali in aziende di qualsiasi dimensione e campo di attività, tuttavia, gli utenti devono caricare quotidianamente dati da 1C a programmi di terze parti o file. In questo articolo considereremo cos'è lo scarico da 1C e mostreremo come scaricare da 1C e quali problemi possono sorgere in questo caso.

Dati scaricabili da 1C

1Con qualsiasi configurazione, supporta nativamente il caricamento di dati quali:

  • Moduli stampati;
  • Rapporti;
  • Tabelle ed elenchi.

Il caricamento dei dati da 1C 8.3 è possibile in molti formati popolari:

Caricamento di moduli e rapporti stampati

Qualsiasi modulo o rapporto stampato in 1C può essere salvato nel formato desiderato. Per fare ciò, è necessario aprire un modulo o un report, quindi selezionare nel menu principale File - Salva con nome.

Dopodiché si aprirà una finestra per il salvataggio del file, in cui sono indicati il ​​nome e il tipo del file:



Possibili problemi durante lo scarico da 1C


Ciò è dovuto al fatto che modulo stampato o il rapporto non è attivato in questo momento. Per rendere lo stampabile disponibile per il salvataggio, è sufficiente fare clic su un punto qualsiasi di esso:


esportare in Excel

L'elaborazione dei dati nel formato tabulare più popolare richiede un caricamento appropriato. Per memorizzare i dati richiesti in formato excel, è necessario specificare il tipo di foglio Excel2007-...(*.xlsx) nella finestra di dialogo di salvataggio del file. Meno spesso, è necessario salvare i dati nel vecchio formato foglio Excel (*.xls):


Allo stesso modo, scegliere formato desiderato, puoi caricare da 1C a PDF, da 1C a WORD, da 1C a CSV, nonché in altri formati.

Scaricamento di tabelle arbitrarie da 1C

Questa sezione ti mostrerà come puoi caricare qualsiasi dato, purché tu abbia i diritti per farlo.

1C ha sviluppato un meccanismo regolare che consente di caricare qualsiasi elenco (ad esempio un elenco di documenti o elementi di directory). Per fare ciò, nel pannello di comando di qualsiasi elenco, nel gruppo "Di più" comando disponibile "Visualizza elenco":



Le informazioni verranno visualizzate in uno speciale documento foglio di calcolo. Questo documento ha l'aspetto di qualsiasi altro report in 1C e può essere scaricato esattamente nello stesso modo utilizzando il comando File - Salva con nome:



Come caricare i dati che non sono visibili nell'elenco

Spesso l'attività di caricamento di un elenco è accompagnata dalla necessità di aggiungere colonne che sono sicuramente nel documento (directory), ma per qualche motivo non sono visibili nell'elenco corrente. Esempio: nella lista "Clienti", aggiungi il campo "Telefono" per il caricamento, che viene visualizzato solo nel pannello aggiuntivo a destra:


Affinché il telefono venga scaricato da 1C, deve prima essere aggiunto all'elenco. Per fare ciò, chiama il comando "Altro - Rimodella". Successivamente, dobbiamo trovare la colonna desiderata nell'elenco delle colonne. C'è un trucco qui: gli sviluppatori di configurazioni tipiche aggiungono quasi sempre un campo "Collegamento". Se ci stai sopra e poi premi il pulsante quindi vedremo tutti i possibili campi di questa directory. Trovare un campo "Telefono" e selezionare la casella per l'uso.



Successivamente, il database dei clienti con i telefoni può essere caricato in un file utilizzando il normale comando "Visualizza elenco" e vendere ai concorrenti.

Molto spesso c'è la necessità di scaricare merci da 1C 7.7 in negozio online. Ma non ci basta semplicemente scaricarli, dobbiamo tenere aggiornato il listino prezzi. Se hai più di 1.000 articoli nel tuo inventario, questa è un'attività piuttosto dispendiosa in termini di tempo per farlo manualmente. E poi c'è il tasso di cambio è instabile. Di seguito offro una soluzione già pronta per caricare e aggiornare il listino prezzi di un negozio online.

Brevemente come funziona:

  • Si presume che il negozio online utilizzerà una struttura dei prezzi a due livelli. Una categoria e una sottocategoria al suo interno. Allo stesso tempo, non importa quanti livelli della nomenclatura hai in 1C.
  • Una volta impostata l'esportazione da 1C.
  • Apriamo l'elaborazione e scarichiamo il listino prezzi da 1C con un solo pulsante.
  • Andiamo sul sito e premendo un altro paio di pulsanti aggiorniamo il prezzo del negozio online.

Tutti testati su Trade+Warehouse 9.2 (7.70.981). Vengono apportate modifiche minime alla configurazione principale Trade + Warehouse 9.2

CONFIGURAZIONE 1C

1. Apri Configuratore. Crea nuove directory con parametri predefiniti. I loro nomi:

  • Categoria iShop
  • iShopSottocategoria

2. Nella rubrica Nomenclatura aggiungi nuovi campi:

  • Tipo di campo CategoryIM lookup.IshopCategory, scheda Avanzate - usa " Per gruppi"
  • Ricerca del tipo di campo SubcategoryIM.AndShopSubcategory, scheda Avanzate: utilizzare " Per gruppi"

  • Numero del tipo di campo UnloadIM, lunghezza 1 , precisione 0
  • Numero del tipo di campo PublishIM, lunghezza 1 , precisione 0

3. Aprire le impostazioni della directory Nomenclature, correggendo la visuale Forma di gruppo. Aggiungi i nostri nuovi campi ad esso:

  • CategoriaIM
  • SottocategoriaIM

Successivamente, correggiamo l'immagine Forma oggetto. Aggiungiamo nuovi flag per lo scarico delle merci. Per fare questo, usa il pulsante Requisiti. Non dimenticare di cambiare il tipo dell'elemento prop aggiunto in casella di controllo.

  • Scarica IM
  • Pubblica IM

4. Salviamo le modifiche apportate. Questo completa la configurazione. Chiudi il configuratore. Avviso, assolutamente niente di complicato.

ESPORTA NELLA CONFIGURAZIONE CSV

5. Lanciamo 1C Enterprise. Apriamo l'elaborazione per l'esportazione di merci in csv. Iniziamo la pre-preparazione. Per fare ciò, dobbiamo confrontare le categorie di merci nel negozio online e il tuo database 1C. Apri la directory delle categorie e prima di tutto aggiungi una voce con codice 0 e testo !non caricare. Successivamente, compila l'elenco delle categorie. Come hai capito, i prodotti di categoria con codice 0 non verranno caricati. Quindi, compila la directory delle sottocategorie.

7. Attenzione al tavolo. A sinistra, mostra le informazioni sulle categorie esistenti in 1C. A destra viene assegnato il nuovo nome nel negozio online.

9. Esistono diversi modi per assegnare nuove categorie. Alla rinfusa o singolarmente. Per l'assegnazione di massa, utilizzare le caselle di controllo nella prima colonna della tabella, i campi corrispondenti del gruppo 1 e il " Assegna categorie". Per l'assegnazione individuale delle categorie, utilizzare un doppio clic nella posizione desiderata nella colonna "Categoria su Internet", "Sottocategoria".

10. Dopo aver stabilito tutte le corrispondenze delle categorie Internet e 1C, è necessario salvare le impostazioni effettuate. Per fare ciò, utilizzare il pulsante corrispondente " Salva categorie".

11. Funzioni aggiuntive nella modalità di impostazione della categoria. Facendo doppio clic sulla colonna "Categorie in 1C", è possibile rinominare rapidamente la categoria selezionata in 1C.

12. Vai alla seconda sezione delle impostazioni di esportazione "Resti e prezzi". Prima di tutto, selezioniamo la società richiesta, la data del listino, il tipo di prezzo e il magazzino, se necessario, altrimenti verranno elaborati tutti i magazzini. Imposta i filtri necessari - caselle di controllo:

  • Unico residuo positivo
  • Imposta solo il prezzo

Premi il bottone " Scarica i prodotti Al termine della procedura verrà riportato il numero totale di articoli idonei allo scarico. I prodotti a cui non è assegnata una categoria o che sono nella categoria!non scaricare vengono ignorati.

13. Ora, utilizzando le prime tre colonne della tabella, le caselle di controllo ei 3 pulsanti nell'angolo sinistro sopra la tabella, è necessario configurare le opzioni per scaricare l'articolo. Vale a dire, questa posizione viene scaricata o meno, se questo prodotto verrà immediatamente pubblicato nel negozio online o sarà nascosto per impostazione predefinita.

14 Funzioni aggiuntive disponibili in questa modalità. Selezionando una delle posizioni, è possibile modificare rapidamente il nome facendo doppio clic sulla colonna "Nomenclatura in 1C". Utilizzando il pulsante "Sub. Directory", è possibile accedere rapidamente a qualsiasi directory subordinata dell'elemento. Ad esempio, per modificare il prezzo.

15. Salva le modifiche apportate con il pulsante della seconda sezione " Salva @ #". Adesso è tutto pronto per caricare il file con il nome.

16 Vai alla terza sezione - Esporta. Previsto per il caricamento 2 versioni del file csv, con tutte le informazioni sulla nomenclatura e una versione troncata contenente solo i dati necessari per aggiornare il prezzo della merce. In basso a destra c'è il percorso per caricare il file sorgente.

#1Сimpresa #Esporta #Negozio online#CSV #Elaborazione #Prezzo #Configuratore#Nomenclatura #Prezzo