Come configurare smartphone e PC. Portale informativo
  • casa
  • Sicurezza
  • 1c 8.3 accesso a dettagli aggiuntivi. Impostazione di dettagli aggiuntivi e informazioni aggiuntive sull'articolo

1c 8.3 accesso a dettagli aggiuntivi. Impostazione di dettagli aggiuntivi e informazioni aggiuntive sull'articolo

Domanda: ulteriori dettagli, indirizzo del programma.


Buona giornata.

Sto cercando di capire i dettagli aggiuntivi delle directory.
Ho capito come estrarre i dati necessari utilizzando una query, ma qualcosa mi dice che esiste un modo più semplice.
Nel modulo per l'aggiunta di ulteriori dettagli nel gruppo "Per sviluppatori" è presente un unico parametro "Nome", che indica che utilizzando questo parametro è possibile accedere a livello di codice ai dettagli aggiuntivi.
Quindi la domanda è: come viene portato avanti questo appello?

Risposta:() Molte grazie. Lo saprò.

Domanda: Ulteriori informazioni sul software Bukh 3.0


come inserire informazioni aggiuntive a livello di codice
per il documento di implementazione è stato creato l'attributo upload con tipo Boolean nelle informazioni aggiuntive
come scriverlo a livello di codice

Risposta:

Effettuare tale procedura in un modulo server comune e richiamarla dove necessario.

Procedura WriteAdditionalProperty(lxDoc, lxPropertyName, lxValue)Esporta lxProperty = Piani di tipi di caratteristiche.Dettagli aggiuntiviIdetails.Find ByName(lxPropertyName); Se Not ValueFilled(lxProperty) Allora //la proprietà non è stata trovata, esci //tentando di segnalare se è stata chiamata dalla modalità client, //allora l'utente vedrà questo messaggio Report("Attributo aggiuntivo non trovato: " + lkPropertyName ); Ritorno; finisci se; //SetPrivilegedMode(True); //voce di stato nella RS (questa è la principale) lkSet = Information Registers.Additional Information.CreateRecordSet(); lxSet.Selection.Object.Set(lxDoc); lxSet.Selection.Property.Set(lxProperty); lkRecord = lkSet.Add(); lkRecord.Oggetto = lkDoc; lkRecord.Property = lkProperty; lxRecord.Valore = lxValore; lkSet.Write(); //SetPrivilegedMode(False); Fine della procedura


Saluti, carissimi.

Sono seduto e sto facendo aggiunte a UT11. Per la directory la nomenclatura ha creato un proprio attributo aggiuntivo (booleano). Per utilizzarlo, le query diventano più complesse: prima devi trovare questo articolo tra gli altri nella tabella "dettagli aggiuntivi" dell'articolo e solo dopo collegarlo alla tabella degli articoli principale.

Se aggiungi i dettagli direttamente nel configuratore le query non sono complicate, seleziono semplicemente “Nomenclature.MyProperties”. E lo emetto a livello di codice una volta nel modulo "When CreatedOnServer", che porta a un modulo comune, ad es. È stata aggiunta una riga al modulo standard: per questo motivo l'aggiornamento non provoca più emorroidi.
otherWorksWithFormsServer.AddDocumentStatusToForm(ThisForm.Elements, ThisForm.Elements.Parent of NewElement); In realtà, l'idea è che se (nel mio caso) ci sono molte modifiche, potrebbe non essere necessario preoccuparsi di ulteriori modifiche. dettagli?

Risposta: Dipende dalla frequenza con cui vengono creati report e altri meccanismi che utilizzano questi dettagli e da quanto è necessaria una selezione conveniente in base ad essi.

Domanda: posizione dei dettagli aggiuntivi nel modulo


Buona giornata. Abbiamo la modalità moduli gestiti 1C:Enterprise 8.3 (8.3.6.2152).
Per il repertorio "Nomenclatura" è stata modificata la composizione dei dettagli aggiuntivi. Sotto forma di elemento di directory, questi dettagli aggiuntivi, per quanto ho capito, vengono visualizzati qui - Dettagli aggiuntivi del gruppo.

Per favore dimmi come posso inserire questi dettagli nell'ordine e nel luogo di cui ho bisogno.

Risposta:

Grazie per la funzione, domani la darò un'occhiata più da vicino. Per quanto riguarda la domanda, per quanto riguarda i dettagli è tutto uguale, ma ce ne sono troppi e voglio raggrupparli in alcuni gruppi logici, magari anche su più pagine.

Domanda: scambia UT 11.3 -> sito su Bitrix, carica ulteriori dettagli


Ciao a tutti.
Viene configurato lo scambio tra UT 11.3 ed il sito su Bitrix, viene caricata la nomenclatura con i dettagli aggiuntivi (proprietà). Esiste un attributo con un tipo di stringa di lunghezza illimitata, che memorizza una descrizione arbitraria del prodotto. Quindi la piattaforma non consente di scrivere più di 1024 caratteri; questo è limitato dal piano delle tipologie di caratteristiche. Ed è davvero necessario memorizzare testo di grandi dimensioni in dettagli aggiuntivi e quindi caricarlo sul sito web. Non offriamo oggetti di scena standard, ti consente di memorizzare un numero illimitato di personaggi con successivo caricamento sul sito, ma è già utilizzato. Per favore, consigliami cosa fare?

Risposta: Oppure aggiungi un registro aggiuntivo per memorizzare questo testo

Domanda: Oggetti di scena aggiuntivi o oggetti di scena regolari + estensione.


Ciao.
Prendiamo le nuove configurazioni di ERP, UT11, ecc.
Il compito è aggiungere i tuoi dettagli alla directory; puoi farlo utilizzando il meccanismo standard dei dettagli aggiuntivi, oppure puoi aggiungere i tuoi dettagli nel configuratore e visualizzarli nel modulo utilizzando un'estensione.

Quale è meglio per esperienza? Dal punto di vista dei successivi aggiornamenti e dell'utilizzo di questa proprietà negli algoritmi/report.

Risposta: Questo è necessario solo per i report: fai altre cose. oggetti di scena.

Domanda: ulteriori dettagli, richiesta


Per favore aiutami con questa richiesta.
nella directory "Acquisizione terminali" c'è un PM "Dettagli aggiuntivi", ci sono due dettagli aggiuntivi "Utilizzo" (booleano) e "Data di fine" (data)
quelli.:
EkvTherm1, Org "Corna e zoccoli"
PM:
Utilizzo: vero

EkvTherm2, Org "Corna e zoccoli"
PM:
Utilizzo: vero
Data di fine: 06/10/2017

EkvTherm3, Org "Corna e zoccoli"
PM:
Data di fine: 06/12/2017

Abbiamo bisogno di una query simile a questa:
EqTherm1 vero
EqTherm2 vero il 06/10/2017
quelli. Per ogni terminale, quelli con il segno da utilizzare, riporta la data, sono tre giorni che provo a scrivere una richiesta, ma non viene come dovrebbe:
EqTherm1 vero il 06/10/2017
EqTherm2 vero il 06/10/2017

Ecco la mia richiesta:

SELEZIONA Terminali di acquisizioneDettagli aggiuntivi.Link.Conto bancario.Proprietario Proprietario AS, Terminali di acquisizioneDettagli aggiuntivi.Link AS Link, SELEZIONA QUANDO Terminali di acquisizioneDettagli aggiuntivi.Proprietà.Nome SIMILE a "%Uso%" POI Terminali di acquisizioneDettagli aggiuntivi.Valore FINE IN AK Utilizza la tabella PUT 1 DALL'elenco Acquisizione dei terminali Dettagli aggiuntivi COME Acquisizione dei terminali Dettagli aggiuntivi DOVE Acquisizione dei terminali Dettagli aggiuntivi Link.Rimuovi Mark = FALSE AND Acquisizione dei terminali Dettagli aggiuntivi.Property = &PropertyUse; /////////////////////////////////////////////// // /////////////////////////// SELECT Terminali di acquisizioneDettagli aggiuntivi.Link.Conto bancario.Proprietario Proprietario AS, Terminali di acquisizioneDettagli aggiuntivi.Link AS Link, SELECT WHEN Acquiring TerminalsAdditional Details .Property.Name LIKE "%Date%" THEN Acquiring TerminalsAdditional Details.Value END AS Termination Date PUT tabella 2 FROM Directory.AcquiringTerminals.Additional Details AS AcquiringTerminalsAdditional Details WHERE AcquiringTerminalsAdditional Details.Link.Deletion Mark = FALSE L AND Acquiring TerminalsAdditional Details.Property = &PropertyDate; /////////////////////////////////////////////// // /////////////////////////// SELECT table1.Owner AS Owner, table1.Link AS Link, table1.Use AS Use, table2 .Date of Terminazione AS Data di cessazione FROM tabella1 AS tabella1 LEFT JOIN tabella2 AS tabella2 BY (tabella1.Proprietario = tabella2.Proprietario) ORDER BY Proprietario

Risposta:

1s-nick ha detto:

Per prima cosa selezioniamo i terminali che hanno la proprietà “Usa” impostata su true, quindi prendiamo tutte le righe della tabella aggiuntiva. dettagli.

SELECT Acquiring TerminalsDettagli aggiuntivi.Link AS Link, Acquiring TerminalsDettagli aggiuntivi.Property AS Property, AcquiringTerminalsAdditional Details.Value AS Value FROM Directory.AcquiringTerminals.Additional Details AS AcquiringTerminalsAdditional Details WHERE AcquiringTerminalsUlteriori dettagli zits.Link IN (SELECT Ulteriori dettagli.Link FROM Directory.Acquiring Terminali.Dettagli aggiuntivi AS Dettagli aggiuntivi WHERE Dettagli aggiuntivi.Proprietà = &Proprietà e Dettagli aggiuntivi.Valore = TRUE)

Semplicemente non è chiaro il motivo per cui hai bisogno di NULL

Per aggiungere ulteriori dettagli a un prodotto (= attributi in OpenCart), fare clic due volte su di esso con il pulsante sinistro del mouse o una volta con il pulsante destro del mouse e selezionare "Modifica". Sullo schermo apparirà una scheda con le informazioni sul prodotto. Qui puoi aggiungere un'immagine (gruppo di immagini), produttore, materiale (o altre caratteristiche e relativi valori) e descrizione.

Nota. Prima di aggiungere nuovi dettagli e valori delle merci nella nomenclatura 1C, è necessario assicurarsi che nella sezione "Amministrazione - Impostazioni generali" le righe "Dettagli aggiuntivi" e "Insiemi di dettagli aggiuntivi" siano attive.

Riso. 1

Fare clic con il tasto sinistro del mouse sulla voce "Insiemi di dettagli e informazioni aggiuntive". Si aprirà un elenco con una serie di tipi aggiuntivi. dettagli e valori. Qui puoi apportare modifiche a qualsiasi tipo di articolo.

Riso. 2

Come aggiungere un tipo di articolo 1C

Per aggiungere una nuova tipologia di articolo, aprire la sezione "Informazioni normative e di riferimento" - "Tipologie di articolo".

Riso. 3

Fare clic sul pulsante "Crea": ​​si aprirà un modulo da compilare. Nel campo" Nome"inserisci il nome del tipo di dettagli aggiuntivi. Successivamente, apri la scheda "Dettagli aggiuntivi" e crea i parametri necessari, ad esempio "Paese di produzione", "Modello", "Materiale", ecc..

Riso. 4

I valori dei dettagli aggiuntivi, ad esempio "Paese di produzione" - "Russia", vengono creati nella scheda prodotto.

Assegnazione di dettagli aggiuntivi nella scheda prodotto 1C

Se i tipi di articolo sono stati creati dopo la creazione delle merci nell'articolo 1C, nella scheda prodotto è necessario fare clic su "Consenti modifica dettagli oggetto" - "Consenti modifica". Successivamente, nella scheda "Informazioni contabili", seleziona il tipo di articolo richiesto. Nella scheda "Descrizione" i campi corrispondenti appariranno compilati. I valori vengono creati direttamente per ciascun campo.

» il sottosistema dei dettagli aggiuntivi è stato notevolmente migliorato e lavorarci è diventato molto più conveniente. Tuttavia, prima devi comprendere la complessità dell'immissione di dettagli, proprietà e le relative impostazioni.

Perché hai bisogno di ulteriori informazioni e dettagli?

I dettagli si trovano direttamente nell'oggetto stesso, nella sua parte tabellare. Quando l'amministratore di sistema configura un nuovo attributo, questo apparirà nel modulo dell'oggetto. Quindi può essere compilato. L'uso di dettagli aggiuntivi è necessario per descrivere le proprietà degli oggetti che ne sono componenti integrali. Tali dettagli vengono immessi durante il processo di modifica dell'oggetto. Questa operazione può essere eseguita da un utente che dispone dell'autorizzazione per accedere all'oggetto.

Sono necessarie ulteriori informazioni per archiviare dati che non costituiscono parte integrante dell'oggetto. Possono essere inseriti in una finestra separata richiamata cliccando l'omonimo pulsante situato nella barra degli strumenti superiore dei moduli per gli elementi di elenchi e documenti che hanno accesso al servizio di informazioni aggiuntive, e nei moduli per gli elenchi di elenchi e documenti .

Importante:
Queste informazioni saranno disponibili agli utenti che non dispongono direttamente dei diritti di accesso all'oggetto.

Impostazione di dettagli e informazioni aggiuntivi

Per utilizzare la funzionalità corrispondente, seleziona la casella denominata “Utilizza dettagli e informazioni aggiuntivi”: per fare ciò, vai alla sezione “Amministrazione”, seleziona il pannello delle impostazioni, quindi la voce Impostazioni del programma e vai alla scheda di cui abbiamo bisogno.

Aggiunta di nuovi oggetti di scena

Tieni presente che solo un utente con diritti di accesso completi può eseguire questa azione.

  • Aprire l'elenco “Set aggiuntivi”. dettagli e informazioni" (sezione "Amministrazione", sottosezione "Moduli" nel pannello di navigazione). Nell'elenco degli oggetti per i quali è consentito assegnare dettagli aggiuntivi, vediamo documenti per i quali è consentito inserire informazioni e alcune directory per le quali è consentito inserire sia dettagli che informazioni. Tuttavia, non è possibile aggiungere nuovi oggetti al set.
  • Il modulo contiene una tabella con una serie di informazioni aggiuntive sul documento. Aprendo un oggetto directory, vedremo che la forma del suo insieme è diversa: ad esso è stata aggiunta una tabella contenente un insieme di dettagli. Inseriamo nuovi dettagli, ad esempio, per una directory denominata "Dipendenti". A tale scopo, fare clic sul pulsante di selezione sopra la tabella dei dettagli aggiuntivi. Apparirà un modulo di selezione. Nel caso in cui nel database fossero stati precedentemente inseriti nuovi dettagli per altri oggetti, tutti si rifletteranno in questo modulo e potranno essere selezionati. In caso contrario, ne creeremo un altro utilizzando il pulsante corrispondente.
  • Inserisci un parametro aggiuntivo, ad esempio “Zona di residenza”. Nel tipo di valore, seleziona "Valore proprietà oggetto" e selezionalo nell'elenco visualizzato. Qui puoi anche impostare un tipo composito di informazioni.
  • Nota Se spunti la casella “Obbligatorio compilare”, la parte della rubrica in cui non sono compilati i dati della zona di residenza non verrà registrata.

  • Successivamente possiamo impostare, in particolare, la comparsa dei tooltip, dei commenti e la presentazione di un nuovo parametro.
  • Una volta compilati tutti i valori richiesti, fare clic su "Salva e chiudi". Ulteriori oggetti di scena verranno aggiunti al set. Qui, se lo si desidera, è anche possibile determinare il carattere “obbligatorio” del nuovo attributo per la directory “Dipendenti”. Se lasciamo “Default”, l'“obbligo” in relazione alla directory sarà lo stesso della descrizione diretta dell'attributo.
  • Quindi puoi registrare e chiudere il set di questa directory.
  • Lo apriamo per assicurarci che nell'elemento del modulo venga visualizzata una sottosezione di dati aggiuntiva, che ha l'attributo richiesto "Distretto di residenza".
  • Ora entriamo in un elenco di distretti e selezioniamo quello necessario per un dipendente specifico.

Ci siamo riusciti e ora durante la creazione dei documenti di reporting potremo visualizzare un campo aggiuntivo chiamato "Area di residenza".

Home 1C:Automazione completa 2 Novità nella versione

Semplificare la creazione di dettagli/informazioni aggiuntive

La creazione di dettagli aggiuntivi e informazioni aggiuntive viene eseguita tramite comando AggiungereDa un altro set.

Il risultato dell'esecuzione di questo comando è l'apertura della maschera di selezione di attributi/informazioni aggiuntive, il cui utilizzo permette di selezionare un attributo/informazione aggiuntivo per aggiungerlo ulteriormente all'insieme.

È possibile accedere al modulo per selezionare un'opzione per aggiungere ulteriori dettagli/informazioni utilizzando il pulsante Ulteriore.

Sono supportate varie opzioni per aggiungere ulteriori dettagli e informazioni (l'opzione è selezionata nel modulo Aggiunta di ulteriori dettagli/informazioni).

  • copiare i dettagli comuni inclusi in diversi insiemi (tipi di articoli) e tutti i suoi valori – opzione Fai una copia dei dettagli,
  • copia dei dettagli in base al campione (con un elenco generale di valori) – opzione Fare una copia dei dettagli secondo il campione (con un elenco generale dei valori). L'elenco dei valori per questo attributo sarà lo stesso per entrambi i set. Questa opzione è caratterizzata dalla comodità, grazie alla quale è possibile configurare centralmente un elenco di valori per più dettagli dello stesso tipo contemporaneamente. È possibile modificare il nome dell'attributo e le sue proprietà. La modifica dei valori dei dettagli aggiuntivi viene effettuata utilizzando un collegamento ipertestuale L'elenco dei valori è comune con l'attributo sotto forma di ulteriori dettagli,
  • aggiunta di oggetti di scena generali al set – opzione Condividi gli oggetti di scena e aggiungili al set. Questa opzione è adatta nei casi in cui gli oggetti di scena devono essere gli stessi per entrambi i set. In questo caso sarà possibile selezionare dati di diversa tipologia negli elenchi e nei report.

La creazione e l'aggiunta di informazioni aggiuntive per tipi di articoli, caratteristiche e serie è simile alla creazione/aggiunta di dettagli aggiuntivi.

L'intera linea di prodotti 1C: Enterprise 8 include un meccanismo di configurazione come l'aggiunta di ulteriori dettagli e informazioni da parte dell'utente. L'utilità di un simile meccanismo è evidente: senza coinvolgere i programmatori, l'utente ha la possibilità di integrare directory e documenti con i dettagli necessari e riempirli di informazioni.

Nei prodotti software 1C: Enterprise 8.3, questo meccanismo è stato notevolmente migliorato e semplificato in termini di accessibilità all'utente. Sono cambiati anche gli oggetti di configurazione responsabili di ulteriori dettagli e informazioni:


Diamo un'occhiata all'interfaccia del meccanismo per ulteriori dettagli e informazioni utilizzando l'esempio della configurazione “Trade Management 11.1”.

Se le impostazioni di configurazione non sono state ancora effettuate, è necessario abilitare la possibilità di utilizzare questo meccanismo nelle impostazioni di configurazione. Per fare ciò, nel pannello delle sezioni, vai alla sezione “Amministrazione”. Nel pannello di navigazione, seleziona "Impostazioni generali" e seleziona la casella di controllo "Ulteriori dettagli e informazioni".

Per aprire il modulo per la creazione di dettagli aggiuntivi, nello stesso modulo delle impostazioni generali, fare clic sul collegamento "Dettagli aggiuntivi"

Il lato sinistro della finestra che si apre mostra un albero di serie di libri e documenti di consultazione. Per alcune directory è possibile creare dettagli aggiuntivi per diversi insiemi. Ad esempio, per la directory "Partner" ci sono insiemi predefiniti come: Clienti, Fornitori, Altro. Un set obbligatorio per ogni directory con più set è il set “Generale”, che consente di creare dettagli aggiuntivi per tutti gli elementi della directory senza eccezioni.

Passiamo alla descrizione della creazione di oggetti di scena aggiuntivi.

Selezionare la directory o il documento richiesto sul lato sinistro del modulo, ad esempio la directory "Partner", il set "Clienti" e fare clic sul pulsante "Crea".

Si aprirà un modulo per creare oggetti di scena con varie impostazioni. Naturalmente sarà necessario inserire il nome del dettaglio aggiuntivo che si sta creando. Selezionando il flag "È necessario compilare l'attributo" si determinerà se verrà visualizzato un errore di registrazione dell'oggetto nel caso in cui l'attributo aggiuntivo creato non venga compilato. Il tipo di valore può essere molto diverso, dai tipi di dati primitivi come un numero o una stringa, ai collegamenti a varie directory.

Inoltre, se si seleziona un tipo di valore di attributo come “Valore aggiuntivo”, è possibile specificare un elenco completamente diverso di possibili valori di attributo, anche divisi in gruppi. Creiamo la versione più semplice di un valore aggiuntivo, simulando il tipo primitivo “Booleano”. Impostiamo il nome "Debitore". Il tipo di valore sarà "Valore aggiuntivo". Nel campo dell'elenco dei valori aggiuntivi, creeremo due voci: "Sì" e "No".

Dopo aver registrato e chiuso il modulo per la creazione di dettagli aggiuntivi, il nome del set selezionato indicherà il numero di dettagli creati per questo set.

Vediamo come i dettagli aggiuntivi si riflettono nella forma dell'elemento directory. Nella sezione "Vendite", apri la directory "Clienti" e seleziona qualsiasi cliente esistente. Nel modulo è apparsa una scheda "Avanzate" in cui verranno posizionati tutti i dettagli aggiuntivi creati.

Va tenuto presente che inizialmente il loro valore sarà vuoto. 1C: Enterprise 8.3 prevede la modifica di gruppo degli oggetti di configurazione, il che rende molto più semplice la compilazione dei dettagli. Selezioniamo diversi elementi della directory "Clienti". Richiamare quindi il menu “Tutte le azioni” e selezionare “Modifica selezionati”. Si aprirà un modulo per le modifiche del gruppo ai dettagli della directory, inclusi quelli aggiuntivi. Troviamo l'attributo creato “Debitore” e assegniamo il valore richiesto. Dopo aver cliccato sul pulsante “Modifica dettagli”, questo valore verrà assegnato a tutti gli elementi selezionati della directory.



Separatamente, dobbiamo considerare la creazione di dettagli aggiuntivi per la directory “Nomenclatura”. Il fatto è che i set dipendono dal numero di tipi di articoli. Pertanto, un altro modo per creare dettagli aggiuntivi è incluso sotto forma di elemento di directory "Tipi di articoli" in una scheda speciale "Dettagli aggiuntivi".

L'ulteriore creazione dei dettagli avviene nello stesso modo descritto sopra. La differenza è che se nelle directory viene visualizzata la scheda "Avanzate" per visualizzare ulteriori dettagli nel modulo dell'elemento, i dettagli aggiuntivi per la directory "Nomenclatura" vengono visualizzati nel modulo dell'elemento direttamente nella scheda "Descrizione".

I migliori articoli sull'argomento