Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Greške
  • Rad sa dodatnim detaljima 1c 8.3. Postavljanje dodatnih detalja i dodatnih informacija o artiklima

Rad sa dodatnim detaljima 1c 8.3. Postavljanje dodatnih detalja i dodatnih informacija o artiklima

Pitanje: Dodatni rekviziti, programska privlačnost.


Dobar dan.

Pokušavam otkriti dodatne detalje o imenicima.
Shvatio sam kako da izvučem potrebne podatke pomoću upita, ali nešto mi govori da postoji lakši način.
Na obrascu za dodavanje dodatnih rekvizita u grupu "Za programere" nalazi se jedan parametar "Naziv" koji označava da pomoću ovog parametra možete programski pristupiti dodatnim rekvizitima.
Dakle, postavlja se pitanje, kako se vrši ova konverzija?

odgovor:() Hvala puno. ja ću znati.

Pitanje: Dodatne informacije o programskom boo-u 3.0


kako programski ispuniti dodatne detalje
za dokument implementacije, potrebno istovarivanje sa tipom boolean kreirano je u dodatnim informacijama
kako to programski napisati istinito

odgovor:

napravite takvu proceduru u općem serverskom modulu i pozovite je gdje je potrebno.

Procedura WriteAdditionalProperty(lxDoc, lxPropertyName, lxValue)Izvoz lxProperty = PlansofCharacteristicViews.AdditionalAttributesandDetails.FindBy Name(lxPropertyName); Ako Not ValueFilled(lxProperty) Tada //property nije pronađen, izađite //pokušajte prijaviti da li je pozvan iz klijentskog moda, //korisnik će vidjeti ovu poruku Report("Dodatni atribut nije pronađen: " + lxPropertyName); Povratak; EndIf; //SetPrivilegedMode(True); //snimanje statusa u RS (ovo je glavno) lxSet = RegistersInformation.AdditionalInformation.CreateRecordSet(); lxSet.Selection.Object.Set(lxDoc); lxSet.Selection.Property.Set(lxProperty); lxWrite = lxSet.Add(); lxRecord.Object = lxDoc; lxRecord.Property = lxProperty; lxRecord.Value = lxValue; lxSet.Write(); //SetPrivilegedMode(False); EndProcedure


Pozdrav dragi moji.

Sjedim i dodajem UT11. Za imenik, nomenklatura je kreirala vlastiti dodatni atribut (boolean). Da biste ga koristili, upiti postaju složeniji - prvo morate pronaći ovaj atribut među ostalima u tabeli "dodatni detalji" nomenklature, a tek onda ga povezati s glavnom tablicom nomenklature.

Ako rekvizite dodate direktno u konfigurator, zahtjevi neće biti komplikovaniji, samo odaberite "Nomenklatura. Moji rekviziti". I programski ga izbacim jednom u obliku "OnCreateOnServer", što vodi do zajedničkog modula, tj. jedna linija je dodana u standardnom obliku - ažuriranje ne postaje više hemoroida zbog toga.
otherFormWorksServer.AddDocumentStatusToForm(ThisForm.Elements, ThisForm.Elements.Parent of NewElement); Zapravo misao, ako (u mom slučaju) ima puno poboljšanja i ne isplati se kupati s dodatnim. detalji?

odgovor: Zavisi od toga koliko često se kreiraju izvještaji i drugi mehanizmi koji koriste ove detalje i negdje je potreban prikladan odabir za njih.

Pitanje: Lokacija dodatnih detalja na obrascu


Dobar dan. Imamo 1C:Enterprise 8.3 (8.3.6.2152) način upravljanja obrascima.
Za priručnik „Nomenklatura“ izmijenjen je sastav dodatnih detalja. Na formi elementa direktorija, ovi dodatni detalji, koliko sam shvatio, prikazani su ovdje - GroupAdditionalDetails.

Molim vas recite mi kako da postavim ove detalje na red i mjesto koje mi je potrebno.

odgovor:

Hvala na funkciji, pogledaću je sutra. Što se tiče pitanja - sa detaljima je sve isto, ali ih je previše i želim ih grupirati u neke logične grupe, možda čak i na nekoliko stranica.

Pitanje: Exchange UT 11.3 -> sajt na Bitrix-u, učitavanje dodatnih detalja


Zdravo.
Razmjena između UT 11.3 i stranice za Bitrix je konfigurirana, nomenklatura s dodatnim detaljima (svojstvima) je istovarena. Postoji jedan atribut, sa tipom stringa neograničene dužine, koji pohranjuje proizvoljan opis proizvoda. Dakle, platforma ne dozvoljava upisivanje više od 1024 karaktera u nju, ovo je ograničeno planom tipova karakteristika. I veliki tekst treba pohraniti u dodatne rekvizite, takoooo neophodne, uz naknadno postavljanje na stranicu. Ne nudite standardne rekvizite, da, omogućava vam da pohranite neograničen broj znakova uz naknadno postavljanje na stranicu, ali se već koristi. Savjetujte kako biti?

odgovor: Ili uvrnite dodatni registar da pohranite ovaj tekst

Pitanje: Dodatni rekviziti ili obični rekviziti + nastavak.


Zdravo.
Uzmimo nove konfiguracije ERP, UT11 itd.
Zadatak je da dodate svoj atribut u direktorij, to možete učiniti pomoću standardnog mehanizma za dodatne detalje, ili možete dodati svoj atribut u konfigurator i prikazati ga na obrascu s ekstenzijom.

Koje iskustvo je najbolje? U smislu naknadnih ažuriranja i upotrebe ovog atributa u algoritmima/izvještajima.

odgovor: Da li je potrebno samo za izvještaje - dodatno. rekviziti.

Pitanje: Dodatni detalji, upit


Molimo pomozite sa zahtjevom.
u direktorijumu "Pribavljanje terminala" nalazi se PM "Dodatni detalji", postoje dva dodatna detalja "Upotreba" (boolean) i "Datum završetka" (datum)
one.:
EkvTerm1, Org "Rogovi i kopita"
PM:
Upotreba: istina

EkvTerm2, Org "Rogovi i kopita"
PM:
Upotreba: istina
Datum završetka: 06.10.2017

EkvTerm3, Org "Rogovi i kopita"
PM:
Datum završetka: 06.12.2017

Potreban nam je upit kako bi se ispisao u sljedećem obliku:
EqTherm1 istina
EkvTerm2 istinito 06.10.2017
one. za svaki terminal, oni koji su označeni za korištenje, pokazuju datum, pokušavam napisati zahtjev tri dana, ali ne izlazi kako bi trebalo:
EquTherm1 istinito 06.10.2017
EkvTerm2 istinito 06.10.2017

Evo mog zahtjeva:

Kako odabrati EkvayringovyeTerminalyDopolnitelnyeRekvizity.Ssylka.BankovskiySchet.Vladelets vlasnik EkvayringovyeTerminalyDopolnitelnyeRekvizity.Ssylka kao referencu izbor kada EkvayringovyeTerminalyDopolnitelnyeRekvizity.Svoystvo.Naimenovanie LIKE '%% Koristite ", onda END EkvayringovyeTerminalyDopolnitelnyeRekvizity.Znachenie kako koristiti PUT tabl1 Spravochnik.EkvayringovyeTerminaly.DopolnitelnyeRekvizity OD gdje je kao EkvayringovyeTerminalyDopolnitelnyeRekvizity EkvayringovyeTerminalyDopolnitelnyeRekvizity Reference.DeletionMark = FALSE AND AcquiringTerminalsAdditionalDetails.Property = &PropertyUse; ///////////////////////////////////////////////// / ///////////////////////////// po odabiru Chocking terminalsadditional detalji.link.bank nalog.Owner kao vlasnik, stjecac AS Link, IZABERITE KADA AcquiringTerminalsAdditional Detalji .Svoystvo.Naimenovanie LIKE "Datum%%", onda END AS EkvayringovyeTerminalyDopolnitelnyeRekvizity.Znachenie DataPrekrascheniya tabl2 PUT kako Spravochnik.EkvayringovyeTerminaly.DopolnitelnyeRekvizity EkvayringovyeTerminalyDopolnitelnyeRekvizity GDJE EkvayringovyeTerminalyDopolnitelnyeRekvizity.Ssylka.PometkaUdaleniya = lažne i EkvayringovyeTerminalyDopolnitelnyeRekvizity.Svoystvo = & SvoystvoData; ///////////////////////////////////////////////// / /////////////////////////////// SELECT table1.Owner AS Vlasnik, table1.Link AS Link, table1.Use KAKO Koristiti , table2 .EndDate AS TerminationDate FROM table1 AS table1 LEFT JOIN table2 AS table2 BY (table1.Owner = table2.Owner) ORDER BY Vlasnik

odgovor:

1s-nick je rekao:

Prvo biramo terminale koji imaju svojstvo "Use" postavljeno na true, a zatim uzimamo sve redove tabele add. detalji.

Kako odabrati EkvayringovyeTerminalyDopolnitelnyeRekvizity.Ssylka Ref EkvayringovyeTerminalyDopolnitelnyeRekvizity.Svoystvo kao vrijednost imovine od EkvayringovyeTerminalyDopolnitelnyeRekvizity.Znachenie AS AS Spravochnik.EkvayringovyeTerminaly.DopolnitelnyeRekvizity EkvayringovyeTerminalyDopolnitelnyeRekvizity GDJE EkvayringovyeTerminalyDopolnitelnyeRekvizity.Ssylka IN (SELECT FROM DopolnitelnyeRekvizity.Ssylka Spravochnik.EkvayringovyeTerminaly.DopolnitelnyeRekvizity AS DopolnitelnyeRekvizity GDJE DopolnitelnyeRekvizity.Svoystvo = & Soul And AdditionalAttributes.Value = TRUE)

Samo nije jasno zašto vam treba NULL

Početna 1C: Integrirana automatizacija 2 Novo u verziji

Pojednostavljivanje kreiranja dodatnih detalja/informacija

Izrada dodatnih detalja i dodatnih informacija vrši se komandom DodatiIz drugog seta.

Rezultat izvršavanja ove naredbe je otvaranje obrasca za izbor dodatnog atributa/informacije, čija upotreba omogućava odabir dodatnog atributa/informacije za njegovo dalje dodavanje u skup.

Prelazak na obrazac za izbor opcije dodavanja dodatnih detalja/informacija vrši se klikom na dugme Dalje.

Podržane su različite opcije za dodavanje dodatnih detalja i informacija (opcija se bira u obrascu Dodavanje dodatnih detalja/informacija).

  • kopiranje zajedničkog atributa uključenog u nekoliko skupova (vrsta nomenklature), a sve njegove vrijednosti - opcija Napravite kopiju rekvizita,
  • kopiranje atributa prema uzorku (sa zajedničkom listom vrijednosti) - opcija Napravite kopiju atributa prema uzorku (sa zajedničkom listom vrijednosti). Lista vrijednosti za ovaj atribut će biti ista za oba skupa. Ovu opciju karakterizira praktičnost, zbog čega je osigurano da je lista vrijednosti centralno konfigurirana za nekoliko atributa istog tipa odjednom. Moguće je ispraviti naziv atributa i njegova svojstva. Promjena vrijednosti dodatnog atributa vrši se hipervezom Lista vrijednosti podijeljenih s rekvizitima u vidu dodatnih rekvizita,
  • dodavanje zajedničkog propa u set - opciju Podijelite rekvizite i dodajte u set. Ova opcija je prikladna za one slučajeve kada rekviziti moraju biti isti za oba seta. U tom slučaju će biti moguće odabrati podatke različitih tipova po njemu u listama i izvještajima.

Kreiranje i dodavanje dodatnih informacija za tipove, karakteristike i serije predmeta je slično kreiranju/dodavanju dodatnih detalja.

Korištenje dodatnih detalja i informacija u BP 3.0

Dodatni detalji i informacije (u daljem tekstu DRS) je mehanizam koji vam omogućava da proširite njegovu funkcionalnost bez promjene konfiguracije. Pisanje ove napomene potaknuto je nalogom za štampanje TTN-a i sertifikata A i B uz očuvanje detalja, u cilju njihovog daljeg korišćenja u deklaracijama za alkoholne proizvode, a jednostavno kako bi se ponovo sagledale dodatne informacije o primeni. Koriste osnovni BP 3.0 - ne možete promijeniti konfiguraciju u skladu s tim, ali DRS je sasvim dovoljan za ovaj zadatak.

Za BP 2.0, u principu, već dugo imam rješenje - koristim i dodatne detalje, gdje se pohranjuju podaci o automobilu, vozaču, prevozniku itd. Šema je razrađena - pri štampanju se snimaju dodatni detalji (pri prvom štampanju se kreiraju ne kreirani), pri sledećem štampanju detalji obrasca se popunjavaju sačuvanim vrednostima. Iste podatke koristim i prilikom popunjavanja deklaracija o alkoholu. Počeo sam to raditi na UV u BP 3.0 (3.0.20.18) i vidio da se mehanizam korištenja DRS-a značajno promijenio, i IMHO na bolje:

  1. Promijenjeni su objekti koji "opslužuju" DRS:

BP 2.0

BP 3.0

Referentne vrijednostiPropertiesObjects

Plan tipova karakteristika Zadaci SvojstvaKategorijeObjekti

Plan karakterističnih tipova

PropertiesObjects

Registar informacija ValuesPropertiesObjects

Imenik Setovi dodatnih detalja i informacija

Plan tipova karakteristika Dodatni detaljiInformacije

Registar informacija Dodatne informacije

  1. U 2.0, naziv "Dodatni detalji" ne odražava sasvim točno suštinu svrhe ovih podataka - na kraju krajeva, to su upravo "dodatne informacije", a pohranjuju se u konfiguracijskim objektima koji se razlikuju od objekta ovih informacija sama. U 3.0 možete specificirati i informacije pohranjene u registru "Dodatne informacije", i tačno detalje pohranjene u tabelarnom dijelu direktorija "Dodatni detalji" (u UT 11 dokumenti sada imaju sličan tabelarni dio), a ovi detalji su postali dostupni u obliku elementa direktorija, umjesto da ih poziva dugme u zasebnom prozoru.

Kao što vidite, ima manje DRS objekata i čini mi se da je zgodnije raditi s njima. Značajna razlika je pohranjivanje liste konfiguracijskih objekata za koje je moguće pohraniti DRS, ne u smislu tipova karakteristika "Dodjela svojstava kategorija objekata", već u "Setovima dodatnih detalja i informacija". " direktorijum, koji ima dva tabelarna dela:

  • - Dodatni detalji - sadrži listu dostupnih detalja u vidu reference za čitanje/pisanje i zastavicu za njihovo obavezno popunjavanje. ovi detalji se pohranjuju u tabelarni dio imenika;
  • - Dodatne informacije - lista informacija pohranjenih u registru "Dodatne informacije" i dostupna putem dodatnog dugmeta.

Za dokumente je trenutno dostupan samo izbor dodatnih informacija:

Za imenike možete postaviti i informacije i dodatne detalje:

Štoviše, dodatni detalji direktorija uređuju se u obliku elementa:

Podaci registrovani za referentnu knjigu prikazani su na obrascu elementa, ali se dodatni detalji u tabelarnom dijelu pojavljuju samo ako su popunjeni.

Promjenjen je i sastav objekata sa DRS-om:

  • - BP 2.0 je 15 direktorija i lista svih konfiguracijskih dokumenata u jednoj karakteristici,
  • - BP 3.0 imenici su postali 18, a 110 dokumenata (nisu provjerili sve ove dokumente ili ne), za svaki od kojih su dodatne informacije postavljene u posebnom unaprijed definiranom elementu direktorija "Setovi dodatnih detalja i informacija".

Za dodatne atribute sa tipom "Vrijednost svojstva objekta" možete navesti proizvoljnu listu za odabir - zapravo, analog referentne knjige (od 2.0 to je bila referentna knjiga "ObjectPropertyValues"):

Lista se može uređivati.

Još jedna poenta, od pozivanja na PVC "Dodatni detalji i informacije" -"Svi dodatni detalji i informacije o objektima mogu se prikazati u izvještajima i listama.". Zaista, sada registrirani ADR-i mogu se koristiti ne samo u svrhu pohranjivanja podataka, već i, na primjer, za odabir na listi dokumenata itd.

Lista RTiU bez izbora:

Snimljene dodatne informacije za dokument:

Postavljanje izbora liste RT&U po dodatnim informacijama:

Lista RTiU sa utvrđenim izborom za nepopunjenog vozača:

Čini se da su to sitnice, ali je lijepo……….

Top Related Articles