** Procedure: msbalans.exe modul //Dokumenti//, procedura //FetchDocHead//.
** Procedure: msbalans.exe modul //Dokumenti//, procedura //FetchDocHead//.
Line 58:
Line 58:
-
Bazne tabele: **defDocTip**, **DopOpis**, **Korisnici**, **LongDesc**, **Orders** \\ Bazni upiit : **[[:kb:distribucija_porucene_robe_main#ord_doclinktorate|ORD_DocLinkToRate]]**, **[[:kb:distribucija_porucene_robe_main#ord_ordtoortodloz|ORD_OrdToOrtOdloz]] ** i **ViewNazivEx**. \\ Izvedeni upiti: **ORD_DistribAnalyseByQtt \\ **Procedure:**Direktno u ** IOrderDistribs.OrdersWaiting**, i modulu ** LocDistrib**, ** FAfterDistribEvents**proceduri (ROBOrders). \\ **
+
Bazne tabele: **defDocTip**, **DopOpis**, **Korisnici**, **LongDesc**, **Orders** \\ Bazni upiit : [[:kb:distribucija_porucene_robe_main#ord_doclinktorate|ORD_DocLinkToRate]], [[:kb:distribucija_porucene_robe_main#ord_ordtoortodloz|ORD_OrdToOrtOdloz]]** ** i **ViewNazivEx**. \\ Izvedeni upiti: **ORD_DistribAnalyseByQtt \\ **Procedure:**Direktno u ** IOrderDistribs.OrdersWaiting**, i modulu ** LocDistrib**, ** FAfterDistribEvents**proceduri (ROBOrders). \\ **
-
Upit vraća spisak **aktivnih** porudžbenica prodaje koje se nalaze u redu neisporučene robe u formatu //ORD_LoadOrderHead// (standardni upit za učitavanje zaglavlja porudžbine IOrder klase).
+
Upit vraća spisak **aktivnih** porudžbenica prodaje koje se nalaze u redu neisporučene robe u formatu //ORD_LoadOrderHead// (standardni upit za učitavanje zaglavlja porudžbine IOrder klase).
Upit vraća stavke Zaključnice prodaje koje nisu u potpunosti isporučene. Objedinjuje porudžbenicu prodaje, zaključnicu i podatke o distribuciji. Uslovi za vraćanje podataka su:
Upit vraća stavke Zaključnice prodaje koje nisu u potpunosti isporučene. Objedinjuje porudžbenicu prodaje, zaključnicu i podatke o distribuciji. Uslovi za vraćanje podataka su:
Line 84:
Line 78:
-
<font 10pt:normal/Arial;;#FFFFFF;;#555555>Upit sadrži grešku! Odvojeno se testiraju količine za nabavku i za izdavanje sa skladišta a u realnosti postoji mogućnost da ista stavka sadrži količine od obe vrste.</font>
+
<font 10pt:normal/Arial;;#FFFFFF;;#555555>Upit sadrži grešku! Odvojeno se testiraju količine za nabavku i za izdavanje sa skladišta a u realnosti postoji mogućnost da ista stavka sadrži količine od obe vrste.</font>
Upit vraća spisak **aktivnih ** porudžbenica prodaje koje se nalaze u redu neisporučene robe, a u okviru kojih postoje stavke koje bi se mogle isporučiti sa skladišta određenih u tu svrhu. To znači da se roba koju očekuju kupci pojavila na magacinu.
+
Upit vraća spisak **aktivnih ** porudžbenica prodaje koje se nalaze u redu neisporučene robe, a u okviru kojih postoje stavke koje bi se mogle isporučiti sa skladišta određenih u tu svrhu. To znači da se roba koju očekuju kupci pojavila na magacinu.
Upit vraća **filtriran** spisak aktivnihporudžbenica prodaje koje se nalaze u redu neisporučene robe u formatu //ORD_LoadOrderHead// (standardni upit za učitavanje zaglavlja porudžbine IOrder klase).
+
+
+
**Filter** se odnosi na:
+
+
+
- Odabir "Potvrda prijema" u smislu potrage za porudžbenicama prodaje koje su pristiglom robom obuhvaćene
+
- Odabir skladišta sa kog se roba otprema, u smislu pregleda porudžbenica prodaje koje se, na osnovu uvida u stanje magacina, mogu isporučiti.
+
- Ograničenje na celovitost mogućeg izvršenja porudžbenice prodaje. Ovo podrazumeva sakrivanje porudžbenica koje se mogu izvršiti samo parcijalno.
Upit vrši agregaciju tabele **OrdersDispSas** po polju **IDFld** sumirajući kolone //DispKol // i //CancKol//. Polje **IDFld ** je direktna veza na **OrderSasZak.IDFld** (FOREIGN KEY) pa se na ovaj način dobija trenutno distribuirana količina po svakoj stavci Zaključnice. //DispKol// se odnosi na robu isporučenu kupci, a //CancKol// na robu od koje je kupac odustao.
+
Upit vrši agregaciju tabele **OrdersDispSas** po polju **IDFld** sumirajući kolone //DispKol // i //CancKol//. Polje **IDFld ** je direktna veza na **OrderSasZak.IDFld** (FOREIGN KEY) pa se na ovaj način dobija trenutno distribuirana količina po svakoj stavci Zaključnice. //DispKol// se odnosi na robu isporučenu kupci, a //CancKol// na robu od koje je kupac odustao.
Oslonac: Upit **ORD_NeisporSve**, tabela **Elementi** i //pogled// **ViewNazivEx** \\ Procedure: Direktno se ne koristi, derivati se koriste u **IOrderDistribSas.Record2Object** (format zapisa), i **IOrderDistrib.FetchUndeliveredGoods** (BySkl, BySklPrijem) \\ Izvedeni upiti: **ORD_DispNeisporucenoBySkl**, **ORD_DispNeisporucenoBySklPrijem**
+
Oslonac: Upit **[[:kb:distribucija_porucene_robe_main#ORD_NeisporSve|ORD_NeisporSve]]**, tabela **Elementi** i //pogled// **ViewNazivEx** \\
+
Procedure: Direktno se ne koristi, derivati se koriste u **IOrderDistribSas.Record2Object** (format zapisa), i **IOrderDistrib.FetchUndeliveredGoods** (BySkl, BySklPrijem) \\