Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Sigurnost
  • 1c 8.3 pristup dodatnim pojedinostima. Postavljanje dodatnih detalja i dodatnih informacija o artiklima

1c 8.3 pristup dodatnim pojedinostima. Postavljanje dodatnih detalja i dodatnih informacija o artiklima

Pitanje: Dodatni rekviziti, programska privlačnost.


Dobar dan.

Pokušavam otkriti dodatne pojedinosti o imenicima.
Shvatio sam kako izvući potrebne podatke pomoću upita, ali nešto mi govori da postoji lakši način.
Na obrascu za dodavanje dodatnih rekvizita u grupi "Za razvojne 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 to pretvaranje provodi?

Odgovor:() Hvala puno. znat ću.

Pitanje: Dodatne informacije o programskom boo-u 3.0


kako programski ispuniti dodatne pojedinosti
za implementacijski dokument, u dodatnim informacijama kreirano je potrebno istovar s tipom boolean
kako to programski napisati istinito

Odgovor:

napravite takav postupak u općem poslužiteljskom modulu i pozovite ga gdje je potrebno.

Postupak 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 je li pozvan iz klijentskog načina rada, //korisnik će vidjeti ovu poruku Report("Dodatni atribut nije pronađen: " + lxPropertyName); Povratak; Završi ako; //SetPrivilegedMode(True); //zapis statusa u RS-u (ovo je glavni) lxSet = RegistersInformation.AdditionalInformation.CreateRecordSet(); lxSet.Selection.Object.Set(lxDoc); lxSet.Odabir.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 dopunjavam UT11. Za imenik je nomenklatura stvorila vlastiti dodatni atribut (boolean). Da biste ga koristili, upiti postaju složeniji - najprije morate pronaći ovaj atribut među ostalima u tablici "dodatni detalji" nomenklature, a tek onda ga povezati s glavnom tablicom nomenklature.

Ako rekvizite dodate izravno u konfigurator, zahtjevi neće biti komplicirani, samo odaberite "Nomenklatura. Moji rekviziti". I programski ga ispisujem jednom u obliku "OnCreateOnServer", što vodi do zajedničkog modula, t.j. jedan redak je dodan 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: Ovisi o tome koliko često se stvaraju izvješća i drugi mehanizmi koji koriste te pojedinosti i negdje je potreban prikladan odabir za njih.

Pitanje: Mjesto dodatnih podataka na obrascu


Dobar dan. Imamo način upravljanja obrascima 1C:Enterprise 8.3 (8.3.6.2152).
Za priručnik "Nomenklatura" izmijenjen je sastav dodatnih podataka. Na obrascu elementa imenika, ovi dodatni detalji, koliko sam razumio, prikazani su ovdje - GroupAdditionalDetails.

Molim vas, recite mi kako mogu smjestiti ove podatke na red i mjesto koje mi je potrebno.

Odgovor:

Hvala za značajku, pogledat ću je sutra. Što se tiče pitanja - s detaljima je sve isto, ali ih je previše i želim ih grupirati u neke logične skupine, možda i na nekoliko stranica.

Pitanje: Exchange UT 11.3 -> stranica na Bitrixu, učitavanje dodatnih detalja


Zdravo.
Razmjena između UT 11.3 i web-mjesta za Bitrix je konfigurirana, nomenklatura s dodatnim detaljima (svojstvima) je istovarena. Postoji jedan atribut, s vrstom niza neograničene duljine, koji pohranjuje proizvoljan opis proizvoda. Dakle, platforma ne dopušta upisivanje više od 1024 znaka u nju, to je ograničeno planom tipova karakteristika. I veliki tekst bi trebao biti pohranjen u dodatnim rekvizitima, takoooo potrebnim, s naknadnim uploadom na stranicu. Nemojte nuditi standardne rekvizite, da, omogućuje vam pohranjivanje neograničenog broja znakova s ​​naknadnim učitavanjem na stranicu, ali se već koristi. Savjetujte kako biti?

Odgovor: Ili zavijte dodatni registar da pohranite ovaj tekst

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


Zdravo.
Uzmimo nove konfiguracije ERP, UT11 itd.
Zadatak je dodati 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 korištenja ovog atributa u algoritmima/izvješćima.

Odgovor: Je li potrebno samo za izvještaje - dodatno. rekviziti.

Pitanje: Dodatni detalji, upit


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

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

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

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

Evo moje molbe:

KAKO ODABRATI EkvayringovyeTerminalyDopolnitelnyeRekvizity.Ssylka.BankovskiySchet.Vladelets vlasnik EkvayringovyeTerminalyDopolnitelnyeRekvizity.Ssylka kao referentna izbora kada EkvayringovyeTerminalyDopolnitelnyeRekvizity.Svoystvo.Naimenovanie poput „%% koristiti„onda kraj EkvayringovyeTerminalyDopolnitelnyeRekvizity.Znachenie kako koristiti PUT tabl1 Spravochnik.EkvayringovyeTerminaly.DopolnitelnyeRekvizity OD gdje je kao EkvayringovyeTerminalyDopolnitelnyeRekvizity EkvayringovyeTerminalyDopolnitelnyeRekvizity Reference.DeletionMark = FALSE AND AcquiringTerminalsAdditionalDetails.Property = &PropertyUse; ////////////////////////////////////////////////// / /////////////////////////////// SELECT Terminali za stjecanje Dodatni detalji.Link.Bankovni račun.Vlasnik AS Vlasnik, Terminali za stjecanje Dodatni detalji.Veza kao link, odabrati kada AcquiringTerminalsAdditional Detalji .Svoystvo.Naimenovanie POPUT "% datum%", onda kraj kao EkvayringovyeTerminalyDopolnitelnyeRekvizity.Znachenie DataPrekrascheniya tabl2 PUT KAKO Spravochnik.EkvayringovyeTerminaly.DopolnitelnyeRekvizity EkvayringovyeTerminalyDopolnitelnyeRekvizity GDJE EkvayringovyeTerminalyDopolnitelnyeRekvizity.Ssylka.PometkaUdaleniya = FALSE i EkvayringovyeTerminalyDopolnitelnyeRekvizity.Svoystvo = & SvoystvoData; ////////////////////////////////////////////////// / /////////////////////////////// SELECT table1.Owner AS Vlasnik, table1.Link AS Link, table1.Use KAKO Koristite , tablica2 .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 odabiremo terminale koji imaju svojstvo "Use" u pravoj vrijednosti, a zatim uzimamo sve retke tabele dodavanja. detaljima.

KAKO ODABRATI EkvayringovyeTerminalyDopolnitelnyeRekvizity.Ssylka Ref EkvayringovyeTerminalyDopolnitelnyeRekvizity.Svoystvo kao vrijednost nekretnine iz EkvayringovyeTerminalyDopolnitelnyeRekvizity.Znachenie AS AS Spravochnik.EkvayringovyeTerminaly.DopolnitelnyeRekvizity EkvayringovyeTerminalyDopolnitelnyeRekvizity GDJE EkvayringovyeTerminalyDopolnitelnyeRekvizity.Ssylka IN (SELECT FROM DopolnitelnyeRekvizity.Ssylka Spravochnik.EkvayringovyeTerminaly.DopolnitelnyeRekvizity AS DopolnitelnyeRekvizity GDJE DopolnitelnyeRekvizity.Svoystvo = & Duša i dodatni atributi.Vrijednost = TRUE)

Samo nije jasno zašto trebate NULL

Kako biste dodali dodatne detalje proizvodu (=atributi u OpenCart), dvaput kliknite na njega lijevom tipkom miša ili jednom desnom tipkom miša i odaberite stavku “Uredi”. Na ekranu će se pojaviti kartica s podacima o proizvodu. Ovdje možete dodati sliku (skupinu slika), proizvođača, materijal (ili druge karakteristike i njihove vrijednosti) i opis.

Bilješka. Prije dodavanja novih pojedinosti i vrijednosti robe u nomenklaturu 1C, morate biti sigurni da su redovi "Dodatni detalji" i "Skupovi dodatnih detalja" aktivni u odjeljku "Administracija - Opće postavke".

Riža. jedan

Kliknite lijevom tipkom miša na stavku "Skupovi dodatnih detalja i informacija". Otvorit će se popis sa skupom dodatnih vrsta. atribute i vrijednosti. Ovdje možete mijenjati bilo koju vrstu nomenklature.

Riža. 2

Kako dodati vrstu stavke 1C

Da biste dodali novu vrstu artikla, otvorite odjeljak "Regulatorne i referentne informacije" - "Vrste artikla".

Riža. 3

Kliknite na gumb "Kreiraj" - otvorit će se obrazac za ispunjavanje. U polju" Ime" unesite naziv vrste dodatnih detalja. Zatim otvorite karticu "Dodatni detalji" i kreirajte potrebne parametre, na primjer, "Zemlja proizvodnje", "Model", "Materijal" itd.

Riža. 4

Vrijednosti dodatnih detalja, na primjer, "Zemlja proizvodnje" - "Rusija", kreiraju se na kartici proizvoda.

Dodjela dodatnih detalja na kartici proizvoda 1C

U slučaju da su vrste zaliha stvorene nakon kreiranja robe u 1C nomenklaturi, na kartici predmeta morate kliknuti "Dopusti uređivanje pojedinosti objekta" - "Dopusti uređivanje". Zatim na kartici "Knjigovodstveni podaci" odaberite potrebnu vrstu stavke. Odgovarajuća polja pojavit će se na kartici Opis. Vrijednosti se kreiraju izravno za svako polje.

» Podsustav dodatnih detalja značajno je unaprijeđen, te je postalo mnogo praktičnije raditi s njim. Međutim, prvo morate razumjeti zamršenost unosa pojedinosti i svojstava te njihovih postavki.

Zašto su nam potrebne dodatne informacije i detalji

Detalji se nalaze izravno u samom objektu, u njegovom tabelarnom dijelu. Kada administrator sustava postavi novi atribut, on će se pojaviti u obliku objekta. Tada se već može napuniti. Upotreba dodatnih atributa neophodna je za opisivanje svojstava objekata koji su njihove sastavne komponente. Unos takvih detalja događa se u procesu uređivanja objekta. To može učiniti korisnik koji ima dopuštenje za pristup objektu.

Dodatne informacije potrebne su za pohranjivanje podataka koji nisu sastavni dio objekta. Mogu se unijeti u poseban prozor, koji se poziva pritiskom na istoimeni gumb, koji se nalazi na gornjoj alatnoj traci oblika elemenata imenika i dokumenata, kojima je dostupna usluga dodatnih informacija, te u obrascima popisa. imenika i dokumenata.

Važno:
Te će informacije biti dostupne korisnicima koji nemaju prava pristupa izravno objektu.

Postavite dodatne pojedinosti i informacije

Da biste koristili odgovarajuću funkcionalnost, označite okvir pod nazivom "Upotrijebi dodatne pojedinosti i informacije": da biste to učinili, idite na odjeljak "Administracija", odaberite ploču postavki, zatim stavku postavki programa i idite na karticu koja nam je potrebna.

Dodavanje novog atributa

Imajte na umu da samo korisnik s punim pravima pristupa može izvršiti ovu radnju.

  • Otvorite popis "Skupovi dodatnih. pojedinosti i informacije” (odjeljak “Administracija”, pododjeljak “Obrasci” na navigacijskoj ploči). Na popisu objekata za koje je dopušteno dodijeliti dodatne pojedinosti vidimo dokumente za koje je dopušteno unositi podatke, te neke imenike za koje je dopušteno unositi i podatke i podatke. U tom slučaju novi objekti se ne mogu uvesti u skup.
  • Obrazac ima tablicu s skupom dodatnih informacija o dokumentu. Prilikom otvaranja referentnog objekta, vidjet ćemo da je oblik njegovog skupa drugačiji: ima tablicu koja sadrži skup atributa. Uvodimo nove detalje, na primjer, u imenik pod nazivom "Zaposlenici". Da biste to učinili, pritisnite gumb za odabir iznad tablice s dodatnim detaljima. Pojavit će se obrazac za odabir. U slučaju kada su novi detalji za druge objekte prethodno uneseni u bazu podataka, svi će se oni odraziti u ovom obrascu i mogu se odabrati. Ako ne, stvorite drugu pomoću odgovarajućeg gumba.
  • Unesite dodatni parametar, na primjer, "Residence area". U vrsti vrijednosti odaberite "Vrijednost svojstva objekta" i odaberite je na popisu koji se pojavi. Ovdje također možete postaviti složeni tip podataka.
  • Bilješka. Ako označite potvrdni okvir "Obavezno ispuniti", dio imenika u kojem nisu popunjeni podaci o području stanovanja neće biti zabilježen.

  • Zatim možemo specificirati, posebno, izgled opisa alata, komentara i prezentaciju novog parametra.
  • Kada su sve tražene vrijednosti popunjene, kliknite "Spremi i zatvori". Setu će biti dodani dodatni rekviziti. Ovdje po želji možete definirati i "obvezu" novog atributa za imenik "Zaposlenici". Ako ostavimo "Zadano", "obavezno" u odnosu na imenik bit će isto kao u izravnom opisu atributa.
  • Zatim možete snimiti i zatvoriti skup ovog imenika.
  • Otvaramo ga kako bismo bili sigurni da se dodatni podaci pojavljuju u elementu obrasca pododjeljka koji ima traženi rekvizit "Regija prebivališta".
  • Sada ulazimo u popis okruga i odabiremo onaj koji je potreban za određenog zaposlenika.

Uspjelo nam je i sada ćemo pri izradi izvještajnih dokumenata moći prikazati dodatno polje pod nazivom "Regija prebivališta".

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

Pojednostavljivanje izrade dodatnih detalja/informacija

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

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

Prijelaz na obrazac za odabir opcije dodavanja dodatnih detalja/podataka vrši se klikom na gumb Unaprijediti.

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

  • kopiranje zajedničkog atributa uključenog u nekoliko skupova (vrsta nomenklature) i svih njegovih vrijednosti - opcija Napravite kopiju rekvizita,
  • kopiranje atributa prema uzorku (sa zajedničkim popisom vrijednosti) - opcija Napravite kopiju atributa prema uzorku (sa zajedničkim popisom vrijednosti). Popis vrijednosti za ovaj atribut bit će isti za oba skupa. Ovu opciju karakterizira praktičnost, zbog čega se osigurava da se popis vrijednosti centralno konfigurira za nekoliko atributa istog tipa odjednom. Moguće je ispraviti naziv atributa i njegova svojstva. Promjena vrijednosti dodatnog atributa vrši se hipervezom Popis vrijednosti podijeljenih s rekvizitima na obliku dodatnih rekvizita,
  • dodavanje zajedničkog rekvizita skupu - opcija Podijelite rekvizite i dodajte u set. Ova je opcija prikladna za one slučajeve kada rekviziti moraju biti isti za oba seta. U tom će slučaju po njemu biti moguće odabrati podatke različitih vrsta u popisima i izvješćima.

Stvaranje i dodavanje dodatnih informacija za vrste, karakteristike i serije predmeta slično je stvaranju/dodavanju dodatnih detalja.

U cijeloj liniji proizvoda 1C: Enterprise 8 postoji takav mehanizam konfiguracije kao što je dodavanje dodatnih pojedinosti i informacija od strane korisnika. Korisnost takvog mehanizma je očita: bez uključivanja programera, korisnik ima priliku dopuniti referentne knjige i dokumente potrebnim detaljima i ispuniti ih informacijama.

U softverskim proizvodima 1C: Enterprise 8.3, ovaj mehanizam je značajno poboljšan i pojednostavljen u smislu pristupačnosti korisnicima. Konfiguracijski objekti odgovorni za dodatne pojedinosti i informacije također su se promijenili:


Razmotrit ćemo sučelje mehanizma dodatnih detalja i informacija na primjeru konfiguracije "Upravljanje trgovinom 11.1"

Ako konfiguracijske postavke još nisu napravljene, tada je potrebno omogućiti mogućnost korištenja ovog mehanizma u postavkama konfiguracije. Da biste to učinili, na ploči s odjeljcima idite na odjeljak "Administracija". Na navigacijskoj ploči odaberite "Opće postavke" i potvrdite okvir "Dodatne pojedinosti i informacije".

Za otvaranje obrasca za izradu dodatnih detalja, na istom obrascu općih postavki slijedite poveznicu "Dodatni detalji"

U lijevom dijelu prozora koji se otvori prikazuje se stablo skupova imenika i dokumenata. Za neke imenike moguće je izraditi dodatne pojedinosti za različite skupove. Na primjer, za imenik "Partneri" postoje unaprijed definirani skupovi kao što su: Klijenti, Dobavljači, Ostali. Obvezni skup za svaki direktorij s nekoliko skupova je skup "Općenito", koji vam omogućuje stvaranje dodatnih atributa za sve elemente imenika bez iznimke.

Prijeđimo na opis izrade dodatnih rekvizita.

Odaberite traženi imenik ili dokument u lijevom dijelu obrasca, na primjer, imenik "Partneri", skup "Klijenti" i kliknite na gumb "Kreiraj".

Otvorit će se obrazac za izradu rekvizita s raznim postavkama. Naravno, naziv dodatnog atributa koji se stvara bit će obavezan. Označavanjem potvrdnog okvira “Atributi moraju biti ispunjeni” odredit će se hoće li se prikazati pogreška pri unosu objekta ako se kreirani dodatni atribut ne popuni. Vrsta vrijednosti može biti vrlo različita, od primitivnih tipova podataka kao što su broj ili niz, do referenci na različite direktorije.

Štoviše, ako odaberete takvu vrstu vrijednosti atributa kao "Dodatna vrijednost", tada možete postaviti potpuno drugačiji popis mogućih vrijednosti atributa, čak podijeljen u grupe. Stvorimo najjednostavniju verziju dodatne vrijednosti, oponašajući primitivni tip "Boolean". Postavite naziv "Dužnik". Vrsta vrijednosti bit će "Dodatna vrijednost". U polju liste dodatnih vrijednosti kreirat ćemo dva unosa: "Da" i "Ne".

Nakon snimanja i zatvaranja obrasca za izradu dodatnog atributa, naziv odabranog skupa sadržavat će broj atributa kreiranih za ovaj skup.

Pogledajmo kako će se dodatni atribut odraziti u obliku elementa direktorija. U odjeljku "Prodaja" otvorite imenik "Klijenti" i odaberite bilo kojeg postojećeg klijenta. Obrazac ima karticu "Dodatno", na kojoj će se nalaziti svi kreirani dodatni detalji.

Imajte na umu da će u početku njihova vrijednost biti prazna. 1C: Enterprise 8.3 omogućuje grupnu promjenu konfiguracijskih objekata, što uvelike olakšava popunjavanje pojedinosti. Odaberimo nekoliko elemenata imenika "Klijenti". Zatim pozivamo izbornik "Sve radnje" i odabiremo stavku "Promijeni odabrano". Otvorit će se obrazac za grupnu promjenu pojedinosti imenika, uključujući i dodatne. Pronađimo kreirani atribut "Dužnik" i dodijelimo potrebnu vrijednost. Nakon klika na gumb "Promijeni detalje", ova će vrijednost biti dodijeljena svim odabranim elementima imenika.



Zasebno, morate razmotriti stvaranje dodatnih detalja za referentnu knjigu "Nomenklatura". Činjenica je da skupovi za to ovise o broju vrsta nomenklature. Stoga se drugi način izrade dodatnog atributa postavlja u obliku elementa referentne knjige "Vrste nomenklature" na posebnoj kartici "Dodatni detalji".

Daljnje stvaranje detalja događa se na isti način kao što je gore opisano. Razlika je u tome što ako se kartica "Dodatno" pojavi u referentnim knjigama za prikaz dodatnih pojedinosti u obrascu elementa, tada se dodatni detalji za referentnu knjigu "Nomenklatura" prikazuju u obrascu elementa izravno na kartici "Opis".

Vrhunski povezani članci