Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Greške
  • Rad s dodatnim detaljima 1c 8.3. Postavljanje dodatnih detalja i dodatnih informacija o artiklu

Rad s dodatnim detaljima 1c 8.3. Postavljanje dodatnih detalja i dodatnih informacija o artiklu

Pitanje: Dodatni rekviziti, žalba programa.


Dobar dan.

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

Odgovor:() Hvala puno. Ja ću znati.

Pitanje: Dodatne informacije o programumaticly boo 3.0


kako programski ispuniti dodatne detalje
za implementacijski dokument, potreban istovar s tipom boolean kreiran je u dodatnim informacijama
kako to programski napisati istinito

Odgovor:

napravite takvu proceduru u općem poslužiteljskom modulu i pozovite je gdje je potrebno.

Procedura WriteAdditionalProperty(lxDoc, lxPropertyName, lxValue)Export lxProperty = PlansofCharacteristicViews.AdditionalAttributesAndDetails.FindBy Name(lxPropertyName); If Not ValueFilled(lxProperty) Then //svojstvo nije pronađeno, izađite //pokušajte prijaviti ako je pozvano iz klijentskog moda, //korisnik će vidjeti ovu poruku Report("Dodatni atribut nije pronađen: " + lxPropertyName); Povratak; Završi ako; //PostaviPrivilegedMode(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(); //PostaviPrivilegedMode(False); EndProcedure


Pozdrav dragi moji.

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

Dodate li rekvizite izravno u konfiguratoru, zahtjevi se ne kompliciraju, samo odaberite "Nomenklatura. Moji rekviziti". I programski ga ispisujem jednom u obliku "OnCreateOnServer", što vodi do zajedničkog modula, tj. u standardnom obliku dodan je jedan redak - ažuriranje zbog toga ne postaje više hemoroida.
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 se često kreiraju izvješća i drugi mehanizmi koji koriste ove pojedinosti i negdje je potreban prikladan odabir za njih.

Pitanje: Lokacija dodatnih detalja na obrascu


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

Molim vas, recite mi kako mogu staviti ove podatke na redoslijed i mjesto koje mi treba.

Odgovor:

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

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


Bok svima.
Razmjena između UT 11.3 i web mjesta za Bitrix je konfigurirana, nomenklatura s dodatnim detaljima (svojstvima) je istovarena. Postoji jedan atribut, tipa string neograničene duljine, koji pohranjuje proizvoljan opis proizvoda. Dakle, platforma ne dopušta upisivanje više od 1024 karaktera, to je ograničeno planom vrsta karakteristika. A veliki tekst bi trebao biti pohranjen u dodatnim rekvizitima, takooooo potrebnim, uz naknadno učitavanje na web mjesto. Nemojte nuditi standardne rekvizite, da, omogućuje vam pohranjivanje neograničenog broja znakova s ​​naknadnim učitavanjem na web mjesto, ali već se koristi. Savjetujte kako biti?

Odgovor: Ili zavrnite dodatni registar za pohranu ovog teksta

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


Zdravo.
Uzmimo nove konfiguracije ERP, UT11 itd.
Zadatak je dodati svoj atribut u imenik, 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 je iskustvo bolje? U smislu naknadnih ažuriranja i upotrebe ovog atributa u algoritmima/izvješćima.

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

Pitanje: Dodatne informacije, upit


Molim pomoć sa zahtjevom.
u imeniku "Terminali za preuzimanje" postoji PM "Dodatni detalji", postoje dva dodatna detalja "Upotreba" (boolean) i "Datum završetka" (datum)
oni.:
EkvTerm1, Org "Rogovi i kopita"
popodne:
Upotreba: istina

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

EkvTerm3, Org "Rogovi i kopita"
popodne:
Datum završetka: 12.6.2017

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

Evo mog zahtjeva:

SELECT Acquiring Terminals Additional Details.Reference.Bank Account. Owner AS Owner, Acquiring Terminals Additional Details. Link AS Link, SELECT WHEN Acquiring Terminals Additional Details. s.Value END HOW TO Use PLACE Table1 FROM Directory.AcquiringTerminals.AdditionalDetails AS AcquiringTerminalsAdditionalDetails WHERE AcquiringTerminalsAdditional pojedinosti Reference.DeletionMark = FALSE AND AcquiringTerminalsAdditionalDetails.Property = &PropertyUse; ////////////////////////////////////////////////// / /////////////////////////////// SELECT Terminali za stjecanje Dodatni detalji. Veza. Bankovni račun. Vlasnik KAO Vlasnik, Terminali za stjecanje Dodatni detalji. Veza AS Link, SELECT WHEN AcquiringTerminalsAdditional Details .Property.Name LIKE "%Date%" THEN AcquiringTerminalsAdditionalDetails.Value END AS TerminationDate PUT table2 FROM Directory.AcquiringTerminals.AdditionalDetails AS AcquiringTerminalsAdditionalDetails WHERE AcquiringTerminalsAdditionalDetails. Reference.By deletionlabel = FALSE AND AcquiringTerminalsAdditionalDetails.Property = &PropertyDate; ////////////////////////////////////////////////// / /////////////////////////////// SELECT table1.Owner AS Owner, table1.Link AS Link, table1.Use HOW Use , 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 odabiremo terminale koji imaju svojstvo "Use" postavljeno na true, a zatim uzimamo sve retke tablice add. pojedinosti.

SELECT AcquiringTerminalsAdditionalDetails.Reference AS Veza, AcquiringTerminalsAdditionalDetails.Property AS Property, AcquiringTerminalsAdditionalDetails.Value AS Value FROM Directory.AcquiringTerminals.AdditionalDetails AS AcquiringTerminalsAdditionalDetails WHERE Acquiring ringTerminalsAdditionalDetails. Link IN (SELECT AdditionalDetails.Link FROM Directory.AcquiringTerminals.AdditionalDetails AS AdditionalDetails WHERE AdditionalDetails.Property = &Svojstvo i dodatni atributi.Vrijednost = TRUE)

Samo nije jasno zašto vam treba NULL

Home 1C: Integrirana automatizacija 2 Novo u verziji

Pojednostavljenje izrade dodatnih detalja/informacija

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

Rezultat izvršenja ove naredbe je otvaranje forme za odabir dodatnog atributa/informacije čijom upotrebom možete odabrati dodatni atribut/informaciju za daljnje dodavanje u skup.

Prijelaz na obrazac za odabir opcije dodavanja dodatnih podataka/informacija 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 pogodnost, zbog koje je osigurano da je popis vrijednosti centralno konfiguriran za nekoliko atributa iste vrste odjednom. Moguće je ispraviti naziv atributa i njegova svojstva. Promjena vrijednosti dodatnog atributa vrši se hipervezom Popis vrijednosti podijeljenih s rekvizitima u 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 biti moguće odabrati podatke različitih vrsta pomoću njega u popisima i izvješćima.

Stvaranje i dodavanje dodatnih informacija za tipove stavki, karakteristike i serije slično je stvaranju/dodavanju dodatnih pojedinosti.

Korištenje dodatnih detalja i informacija u BP 3.0

Dodatne pojedinosti i informacije (u daljnjem tekstu DRS) mehanizam su koji vam omogućuje proširenje funkcionalnosti bez mijenjanja konfiguracije. Na pisanje ove bilješke potaknuta je narudžbom ispisa TTN i certifikata A i B uz očuvanje detalja, s ciljem njihove daljnje uporabe u deklaracijama za alkoholne proizvode, te jednostavno radi ponovnog uvida u dodatne informacije o provedbi. 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 autu, vozaču, prijevozniku itd. Shema je razrađena - pri ispisu se bilježe dodatni detalji (prilikom prvog ispisa stvaraju se neizrađeni), pri naknadnom ispisu detalji obrasca popunjavaju se spremljenim vrijednostima. Iste podatke koristim i prilikom ispunjavanja alkoholnih deklaracija. Počeo sam to raditi na UV-u u BP 3.0 (3.0.20.18) i vidio da se mehanizam za korištenje DRS-a značajno promijenio, i IMHO na bolje:

  1. Objekti koji "poslužuju" DRS su promijenjeni:

BP 2,0

BP 3,0

Referentne vrijednostiPropertiesObjects

Plan vrsta karakteristika Zadaci SvojstvaKategorijeObjekti

Plan karakterističnih tipova

SvojstvaObjekti

Informacijski registar ValuesPropertiesObjects

Imenik skupova dodatnih pojedinosti i informacija

Plan tipova karakteristika Dodatne pojedinostiInformacije

Registar informacija Dodatne informacije

  1. U 2.0, naziv "Dodatni detalji" ne odražava sasvim točno bit svrhe ovih podataka - naposljetku, to su upravo "dodatni podaci", a oni su pohranjeni u konfiguracijskim objektima koji se razlikuju od objekta ovih informacija sebe. U 3.0 možete navesti i informacije pohranjene u registru "Dodatni podaci" i točno pojedinosti pohranjene u tabelarnom dijelu direktorija "Dodatni detalji" (u dokumentima UT 11 sada postoji sličan tabularni dio), a ti detalji postali su dostupni u obliku elementa imenika, umjesto da ih se poziva gumbom u zasebnom prozoru.

Kao što vidite, ima manje DRS objekata i čini mi se praktičnijim za rad s njima. Značajna razlika je pohranjivanje popisa konfiguracijskih objekata za koje je moguće pohraniti DRS, ne u smislu tipova karakteristika "Dodjela svojstava kategorija objekata", već u "Skupovima dodatnih detalja i informacija". “ priručnik koji ima dva tabelarna dijela:

  • - Dodatni detalji - sadrži popis detalja dostupnih u obliku reference za čitanje/pisanje i oznaku za njihovo obavezno popunjavanje. ti se podaci pohranjuju u tabelarnom dijelu imenika;
  • - Dodatne informacije - popis informacija pohranjenih u registru "Dodatne informacije" i dostupnih dodatnim gumbom.

Za dokumente je trenutno dostupan samo izbor dodatnih informacija:

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

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

Pojedinosti registrirane za imenik prikazane su na obrascu elementa, ali se dodatne pojedinosti u tabličnom dijelu pojavljuju samo ako su ispunjene.

Promijenjen je i sastav objekata s DRS-om:

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

Za dodatne atribute s vrstom "Vrijednost svojstva objekta" možete postaviti proizvoljan popis za odabir - zapravo, analogni direktorij (od 2.0 to je bio direktorij "ObjectsPropertyValues"):

Popis se može uređivati.

Još jedna točka, iz reference na PVC "Dodatne pojedinosti i informacije" -"Svi dodatni detalji i informacije o objektima mogu se prikazati u izvješćima i popisima.". Doista, sada registrirani ADR-ovi mogu se koristiti ne samo za potrebe pohrane podataka, već i, na primjer, za odabir na popisu dokumenata itd.

Popis RTiU bez odabira:

Snimljene dodatne informacije za dokument:

Postavljanje odabira liste RT&U po dodatnim informacijama:

Popis RTiU s uspostavljenim izborom za nepopunjenog vozača:

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

Najpopularniji povezani članci