Dynamický dotaz - Dokumenty

ID:
MR3IOYHJ2AEOLALKEPIHH0RV34

Datasety

MAIN

Popis:
Dokumenty
SQL definice:
SELECT {FIELDS} FROM 
Documents A
{JOIN}
WHERE
(
not exists (select 1 from DocumentParticipants where Parent_ID=A.ID)
or
(
A.ID IN (SELECT Y.Parent_ID FROM DocumentParticipants Y WHERE Y.Parent_ID=A.ID
and
(
{$HasSupervisorPrivilege} = 'A'
or
(
(Y.SecurityRole_ID is not null and Y.SecurityRole_ID in
(select L.Role_ID from SecurityUserRoleLinks L where L.User_ID = {$ActualUser}))
or
(Y.SecurityUser_ID is not null and Y.SecurityUser_ID = {$ActualUser})
)
)
)
)
)
{ANDWHERE}
{ORDERBY}
Aliasy:
Alias CLSID objektu Prefix Popis
A GAMJ5NQHOZ2OFHL1VV3ISBVUVG
DCA NK0Q4EQET4HOPEYEMHGAGI4VN4 Category Kategorie dokumentu
DQ OFTMKVQH3ZD13ACL03KIU0CLP4 DocQueue Řada dokladů
F 4K3EXM5PQBCL35CH000ILPWJF4 Firm Firma
P CAQPAYUOXVCL3ACL03KIU0CLP4 Period Období
SU1 22AHIVDVAVE13C5S00CA141B44 CreatedBy Uživatel
SU2 22AHIVDVAVE13C5S00CA141B44 CorrectedBy Uživatel
DC ISAXGZ5QTOKOVDRV2H15P0OTZK DC Schvalování dokladu
Fields:
Jméno Typ Velikost Výraz CLSID Popis
DocConfirmation_ID dtString 10
(SELECT ID FROM

DocConfirmations

WHERE Document_ID=A.ID

AND DocType='DO')
Doklad schvalování
DocNumber dtString 16
DQ.Code || '-' || CAST(A.OrdNumber AS VARCHAR(10)) || '/' || P.Code
Číslo dokladu
TotalCompressedSize dtFloat 10
(SELECT SUM(C.CompressedSize) 

 FROM DocumentContents B

 JOIN DocumentData C ON C.ID = B.Data_ID

 WHERE B.Parent_ID = A.ID)  
Celková komprimovaná velikost dat
TotalOriginalSize dtFloat 10
(SELECT SUM(C.OriginalSize) 

 FROM DocumentContents B

 JOIN DocumentData C ON C.ID = B.Data_ID

 WHERE B.Parent_ID = A.ID)  
Celková původní velikost dat

CONTENTS

Popis:
Soubory
SQL definice:
SELECT {FIELDS} 
FROM DocumentContents A
WHERE (A.Parent_ID = :ID)
{ANDWHERE}
Aliasy:
Alias CLSID objektu Prefix Popis
A LH2IALFEDXL4HAPQMPI2WVA0WC

DocConfirmationRows

Popis:
Schvalování dokladů - řádky
SQL definice:
SELECT {FIELDS}
FROM DocConfirmations2 A
WHERE (A.Parent_ID = :DocConfirmation_ID)
ORDER BY ConfirmationRound, ConfirmatorOrder, ID
Aliasy:
Alias CLSID objektu Prefix Popis
A 2NQH4TZTWE3OV3WBIKM34NQC1S

Podmínky

ID

Šablona:
ID
Dataset:
MAIN
Speciální parametry:
CLASSID=GAMJ5NQHOZ2OFHL1VV3ISBVUVG

Category_ID

Šablona:
Category_ID
Dataset:
MAIN
Speciální parametry:
SourceBOCLASSID=GAMJ5NQHOZ2OFHL1VV3ISBVUVG
SourceBOFieldCode=207

DocQueue_ID

Šablona:
DocQueue_ID
Dataset:
MAIN
Speciální parametry:
FilterDocumentType=DO

Period_ID

Šablona:
Period_ID
Dataset:
MAIN

OrdNumber

Šablona:
OrdNumber
Dataset:
MAIN

DocDate

Šablona:
DocDate
Dataset:
MAIN

Description

Šablona:
Description
Dataset:
MAIN

CreatedBy_ID

Šablona:
CreatedBy_ID
Dataset:
MAIN

CorrectedBy_ID

Šablona:
CorrectedBy_ID
Dataset:
MAIN

Firm_ID

Šablona:
Firm_ID (joined)
Dataset:
MAIN

FirmOffice_ID

Šablona:
FirmOffice_ID
Dataset:
MAIN

Person_ID

Šablona:
Person_ID
Dataset:
MAIN

Division_ID

Šablona:
Division_ID (with NULL)
Dataset:
MAIN
Speciální parametry:
SourceBOCLASSID=GAMJ5NQHOZ2OFHL1VV3ISBVUVG
SourceBOFieldCode=206

BusOrder_ID

Šablona:
BusOrder_ID
Dataset:
MAIN

BusTransaction_ID

Šablona:
BusTransaction_ID
Dataset:
MAIN

BusProject_ID

Šablona:
BusProject_ID
Dataset:
MAIN

ProcessingType

Šablona:
DocumentProcessingType
Dataset:
MAIN

Closed

Šablona:
Closed
Dataset:
MAIN

Interrupted

Šablona:
Interrupted
Dataset:
MAIN

TotalOriginalSize

Popiska:
Celková původní velikost dat
Typ/Subtyp:
ctSpecial/24
ckRange:
((SELECT SUM(C.OriginalSize) 
FROM DocumentContents B
JOIN DocumentData C ON C.ID = B.Data_ID
WHERE B.Parent_ID = A.ID) >= {:LOW})
AND
((SELECT SUM(C.OriginalSize)
FROM DocumentContents B
JOIN DocumentData C ON C.ID = B.Data_ID
WHERE B.Parent_ID = A.ID) <= {:HIGH})
Dataset:
MAIN

TotalCompressedSize

Popiska:
Celková komprimovaná velikost dat
Typ/Subtyp:
ctSpecial/24
ckRange:
((SELECT SUM(C.CompressedSize) 
FROM DocumentContents B
JOIN DocumentData C ON C.ID = B.Data_ID
WHERE B.Parent_ID = A.ID) >= {:LOW})
AND
((SELECT SUM(C.CompressedSize)
FROM DocumentContents B
JOIN DocumentData C ON C.ID = B.Data_ID
WHERE B.Parent_ID = A.ID) <= {:HIGH})
Dataset:
MAIN

CreatedAt

Šablona:
CreatedAt
Dataset:
MAIN

CorrectedAt

Šablona:
CorrectedAt
Dataset:
MAIN

Contents

Popiska:
Soubory
Typ/Subtyp:
ctSpecial/3
ckLink:
{:ANDWHERE}
TableName=DocumentContents
Dataset:
MAIN
Speciální parametry:
CLASSID=LH2IALFEDXL4HAPQMPI2WVA0WC

ContentFileName

Šablona:
FileName
Dataset:
MAIN
Nadřízený:
Contents

ContentCreatedBy_ID

Šablona:
CreatedBy_ID
Dataset:
MAIN
Nadřízený:
Contents

ContentCorrectedBy_ID

Šablona:
CorrectedBy_ID
Dataset:
MAIN
Nadřízený:
Contents

ContentOriginalSize

Popiska:
Původní velikost
Typ/Subtyp:
ctSpecial/24
ckRange:
(SELECT B.OriginalSize FROM DocumentData B WHERE B.ID = Y.Data_ID) >= {:LOW}
AND
(SELECT B.OriginalSize FROM DocumentData B WHERE B.ID = Y.Data_ID) <= {:HIGH}
Dataset:
MAIN
Nadřízený:
Contents

ContentCompressedSize

Popiska:
Komprimovaná velikost
Typ/Subtyp:
ctSpecial/24
ckRange:
(SELECT B.CompressedSize FROM DocumentData B WHERE B.ID = Y.Data_ID) >= {:LOW}
AND
(SELECT B.CompressedSize FROM DocumentData B WHERE B.ID = Y.Data_ID) <= {:HIGH}
Dataset:
MAIN
Nadřízený:
Contents

DocType

Popiska:
Typ připojeného dokumentu
Typ/Subtyp:
ctSpecial/25
ckSpecial:
Exists(select 1 from Relations where Rel_Def in ({$RelDefs_Left}) and LeftSide_ID = A.ID)
or
Exists(select 1 from Relations where Rel_Def in ({$RelDefs_Right}) and RightSide_ID = A.ID)
or
A.ID in (select OBJID from ({$RELDEFS_LINKACTION}) where DocType in ({:LIST}))
Dataset:
MAIN
Speciální parametry:
CLASSID=WBFHFPM0V3CL33N2010DELDFKK
TextField=DocQueueCode
AddValue=True
RelationGroups=10

LockedBy_ID

Šablona:
LockedBy_ID
Dataset:
MAIN

ContentExternalFile

Popiska:
Externí soubor
Typ/Subtyp:
ctBoolean/0
ckSingle:
Y.ExternalFile = {:VALUE}
Dataset:
MAIN
Nadřízený:
Contents
Speciální parametry:
CLASSID=GAMJ5NQHOZ2OFHL1VV3ISBVUVG

ContentPathAndFilename

Popiska:
Cesta k souboru
Typ/Subtyp:
ctString/0
ckNull:
Y.PathAndFileName IS NULL
ckSingle:
<<Y.PathAndFileName>> LIKE {:VALUE} ESCAPE '~'
Dataset:
MAIN
Nadřízený:
Contents
Speciální parametry:
ConvertWildChars=True
IgnoreCase=True

DocConfirmationState

Šablona:
DocConfirmationState
Dataset:
MAIN

DocConfirmationDefs

Šablona:
DocConfirmationExistsConfDefs
Dataset:
MAIN

DocConfirmationIsRequired

Šablona:
DocConfirmationIsRequired
Dataset:
MAIN

DocConfirmationRows

Popiska:
Schvalování
Typ/Subtyp:
ctSpecial/3
ckLink:
(SELECT ID FROM DocConfirmations
WHERE Document_ID=A.ID AND DocType='DO'
)
IN
(SELECT Y.Parent_ID FROM DocConfirmations2 Y
WHERE Y.Parent_ID=
(SELECT ID FROM DocConfirmations
WHERE Document_ID=A.ID AND DocType='DO'
)
{:ANDWHERE}
)
Dataset:
MAIN
Speciální parametry:
CLASSID=2NQH4TZTWE3OV3WBIKM34NQC1S

DocConfirmationRowsLoggedPerson

Šablona:
LoggedPerson (for DocConfirmation)
Dataset:
MAIN
Nadřízený:
DocConfirmationRows
Speciální parametry:
Names=Moje ke schválení;Moje a mých podřízených ke schválení;Všechny moje;Všechny mých podřízených;Všechny moje a mých podřízených
Values=0;1;2;3;4

DocConfirmationRowsConfirmatorUser_ID

Šablona:
ConfirmatorUser_ID
Dataset:
MAIN
Nadřízený:
DocConfirmationRows
Speciální parametry:
CLASSID=G1W2A2CBNNDL3DZ403KIU0CLP4
TextField=LoginName

DocConfirmationRowsConfirmatorRole_ID

Šablona:
ConfirmatorRole_ID
Dataset:
MAIN
Nadřízený:
DocConfirmationRows
Speciální parametry:
CLASSID=0FKKTBSSQKB4B3RLYBSJFFAFUW
TextField=ShortName

DocConfirmationRowsConfirmationState

Šablona:
ConfirmationState
Dataset:
MAIN
Nadřízený:
DocConfirmationRows
Speciální parametry:
Names=Čeká na schválení;Vráceno k doplnění;Schváleno;Zamítnuto
Values=1;2;3;4

DocConfirmationRowsLastStateChangeDate

Šablona:
LastStateChangeDate
Dataset:
MAIN
Nadřízený:
DocConfirmationRows

DocConfirmationRowsRequestCreatedDate

Šablona:
RequestCreatedDate
Dataset:
MAIN
Nadřízený:
DocConfirmationRows

DocConfirmationRowsConfirmedBy_ID

Šablona:
ConfirmedBy_ID
Dataset:
MAIN
Nadřízený:
DocConfirmationRows
Speciální parametry:
CLASSID=G1W2A2CBNNDL3DZ403KIU0CLP4
TextField=LoginName

DocConfirmationRowsCanceled

Šablona:
Canceled
Dataset:
MAIN
Nadřízený:
DocConfirmationRows

DocConfirmationRowsCanceledBy_ID

Šablona:
CanceledBy_ID
Dataset:
MAIN
Nadřízený:
DocConfirmationRows
Speciální parametry:
CLASSID=G1W2A2CBNNDL3DZ403KIU0CLP4
TextField=LoginName

DocConfirmationRowsCanceledDate

Šablona:
CanceledDate
Dataset:
MAIN
Nadřízený:
DocConfirmationRows

DocConfirmationRowsNote

Šablona:
Note (CaseInsensitive)
Dataset:
MAIN
Nadřízený:
DocConfirmationRows
Speciální parametry:
ConvertWildChars=TRUE
FullTextAllow=TRUE

DocConfirmationStarted_By

Šablona:
StartedBy_ID (for DocConfirmation)
Dataset:
MAIN
Nadřízený:
DocConfirmationRows
Speciální parametry:
CLASSID=G1W2A2CBNNDL3DZ403KIU0CLP4
TextField=LoginName

Klíče

DocQueue

Popiska:
Řada dokladů
SQL:
DQ.Code Collate PXW_CSY {DIR},A.DocQueue_ID
Dataset:
MAIN

DocDate$DATE

Popiska:
Datum dokumentu
SQL:
A.DocDate$DATE
Dataset:
MAIN

OrdNumber

Popiska:
Číslo dok.
SQL:
A.OrdNumber
Dataset:
MAIN

Firm

Popiska:
Firma
SQL:
F.Name Collate PXW_CSY {DIR},A.Firm_ID
Dataset:
MAIN

Period

Popiska:
Období
SQL:
P.Name Collate PXW_CSY {DIR},A.Period_ID
Dataset:
MAIN

CreatedBy

Popiska:
Vytvořil
SQL:
SU1.Name Collate PXW_CSY {DIR},A.CreatedBy_ID
Dataset:
MAIN

CorrectedBy

Popiska:
Opravil
SQL:
SU2.Name Collate PXW_CSY {DIR},A.CorrectedBy_ID
Dataset:
MAIN

DocumentNumber

Popiska:
Číslo dokladu (Složené)
SQL:
DQ.Code Collate PXW_CSY {DIR}, 

P.Code Collate PXW_CSY {DIR},

A.OrdNumber
Dataset:
MAIN

Description

Popiska:
Popis
SQL:
A.Description
Dataset:
MAIN

TotalOriginalSize

Popiska:
Celková původní velikost dat
SQL:
%TotalOriginalSize%
Dataset:
MAIN

TotalCompressedSize

Popiska:
Celková komprimovaná velikost dat
SQL:
%TotalCompressedSize%
Dataset:
MAIN

DisplayName

Popiska:
Číslo dokladu složené
SQL:
%DocNumber%
Dataset:
MAIN

Generated by ABRA Software a.s. 27.10.2021 16:36