I_PT_BILLGDOCDGTLSGNTR
PT BillingDoc Digital Signature
I_PT_BILLGDOCDGTLSGNTR is a CDS View in S/4HANA. PT BillingDoc Digital Signature. It contains 15 fields. 43 CDS views read from this table.
CDS Views using this table (43)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_PT_SAFTSlsInvoiceItmRef | view | left_outer | CONSUMPTION | SAF-T PT Sales Invoice Item References |
| C_PT_SAFTWorkingDocItemRef | view | left_outer | CONSUMPTION | SAF-T PT WorkingDocument Item References |
| I_PT_BillgDocCustAddrVers | view | union | COMPOSITE | PT BillingDoc CustAddr Version |
| I_PT_BillgDocCustAddrVers | view | from | COMPOSITE | PT BillingDoc CustAddr Version |
| I_PT_BillgDocMatlVers | view | from | COMPOSITE | PT BillingDoc Material Version |
| I_PT_SAFTBillgDownPaytTax | view_entity | inner | COMPOSITE | Down Payment Doc Item Tax Collector |
| I_PT_SAFTBillgInvcListAmount | view_entity | inner | COMPOSITE | Invoice List Document Total Amount |
| I_PT_SAFTBillgInvcListHeader | view_entity | inner | COMPOSITE | Sales Invoice List Document Header |
| I_PT_SAFTBillgInvcListProd | view_entity | inner | COMPOSITE | Product from Invoice List Document |
| I_PT_SAFTBillgInvcSettlement | view_entity | from | COMPOSITE | Billing Invoices Settlement Info |
| I_PT_SAFTBillgSlsInvcAmount | view_entity | inner | COMPOSITE | Billing Document Total Amount |
| I_PT_SAFTBillgSlsInvcHeader | view_entity | inner | COMPOSITE | Billing Document Header |
| I_PT_SAFTBillgTaxItemAmount | view_entity | inner | COMPOSITE | Tax Like Material Document Total Amount |
| I_PT_SAFTBillgTaxLikeMatlAmt | view_entity | inner | COMPOSITE | Tax Like Material Item Amount |
| I_PT_SAFTBillgWorkDocHdr | view_entity | inner | COMPOSITE | Working Documents Header Collector |
| I_PT_SAFTBillingCustomer | view | inner | COMPOSITE | SAF-T PT Billing Customer |
| I_PT_SAFTBillingHeader | view | inner | COMPOSITE | SAF-T PT Billing Header |
| I_PT_SAFTBillingItem | view | from | COMPOSITE | SAF-T PT Billing Item |
| I_PT_SAFTBillingItmTaxLikeMatl | view | inner | COMPOSITE | SAF-T PT Billing Item Tax Like Material |
| I_PT_SAFTBillingOneTimeCust | view | inner | COMPOSITE | SAF-T PT Billing One Time Custmer |
| I_PT_SAFTBillingPrcgCndnItem | view | inner | COMPOSITE | SAFT PT Billing Pricing Condition Item |
| I_PT_SAFTBillingTax | view | inner | COMPOSITE | SAF-T Billing Tax |
| I_PT_SAFTCustomerSalesInvoice | view_entity | from | COMPOSITE | Customer from Billing Document |
| I_PT_SAFTDownPaytItmAmt | view_entity | inner | COMPOSITE | Billing Down Payment Doc Items Amount |
| I_PT_SAFTGenLedgerItem | view | left_outer | COMPOSITE | SAF-T PT Journal Ledger Entry Item |
| I_PT_SAFTInvcListSettlement | view_entity | inner | COMPOSITE | Billing Invoices List Settlement Info |
| I_PT_SAFTInvoiceListHeader | view | inner | COMPOSITE | SAF-T PT Invoice List Header |
| I_PT_SAFTInvoiceListItem | view | inner | COMPOSITE | SAF-T PT Invoice List Item |
| I_PT_SAFTOneTimeCustBillg | view_entity | from | COMPOSITE | One Time Customer from Billing Document |
| I_PT_SAFTOneTimeCustBillg | view_entity | inner | COMPOSITE | One Time Customer from Billing Document |
| I_PT_SAFTPrcgConditionItem | view_entity | inner | COMPOSITE | Down Payment Document Item |
| I_PT_SAFTSalesInvoiceTax | view_entity | inner | COMPOSITE | Tax Master Data Section Collector |
| I_PT_SAFTShptInvcAsDeliv | view_entity | inner | COMPOSITE | Shippment Invoices Outbound Delivery |
| I_PT_SAFTSlsInvcBillgCust | view_entity | from | COMPOSITE | Customer from Billing Document |
| I_PT_SAFTSlsInvcBillgCust | view_entity | union | COMPOSITE | Customer from Billing Document |
| I_PT_SAFTSlsInvcBillgProduct | view_entity | inner | COMPOSITE | Product from Billing Document |
| I_PT_SAFTTaxCodeCheck | view_entity | inner | COMPOSITE | Tax Code used for SAFT File |
| I_PT_SAFTTaxLikeMatInvcList | view_entity | inner | COMPOSITE | Tax Like Material Item from Invoice List |
| I_PT_SAFTTaxLikeMatlBillgItm | view_entity | inner | COMPOSITE | Tax Like Material Item from Billing |
| I_PT_SAFTTaxLikeMatlProduct | view_entity | inner | COMPOSITE | Product from Tax Like Material |
| I_PT_SAFTWrkgDocHeaderKey | view_entity | inner | COMPOSITE | Working Documents Header Collector |
| P_PT_SAFT_BillDocOnInvoiceList | view | inner | COMPOSITE | SAF-T PT Billing Doc On Invoice List |
| P_PT_SAFTSALESINVPLANT | view | inner | COMPOSITE | SAF-T PT Invoices Plant |
Fields (15)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | CompanyCode | CompanyCode | 19 |
| KEY | PortugueseInvoiceDate | DocumentDate,InvoiceDate,PortugueseInvoiceDate | 25 |
| KEY | PortugueseInvoiceNumber | InvoiceReference,PortugueseInvoiceNumber | 20 |
| _Currency | _Currency | 1 | |
| BillingDocument | BillingDocument | 1 | |
| CompanyCodeCurrency | CompanyCodeCurrency | 8 | |
| NumberRangeInterval | NumberRangeInterval | 1 | |
| PortugueseDgtlSgntrKeyVersion | PortugueseDgtlSgntrKeyVersion | 5 | |
| PortugueseDigitalSignature | PortugueseDigitalSignature | 5 | |
| PortugueseDigitalSignatureDate | PortugueseDigitalSignatureDate | 2 | |
| PortugueseDigitalSignatureTime | PortugueseDigitalSignatureTime | 1 | |
| PT_SeriesDocumentNumber | PT_SeriesDocumentNumber | 5 | |
| PT_SeriesDocumentType | PT_SeriesDocumentType | 5 | |
| PTDgtlSgntrSystemDateTimeText | PTDgtlSgntrSystemDateTimeText | 5 | |
| TotalGrossAmount | TotalGrossAmount | 3 |
@AbapCatalog.sqlViewName: 'IPTBLGDIGSIG'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #BASIC
@ObjectModel.usageType.dataClass: #MIXED
@ObjectModel.usageType.sizeCategory: #XXL
@ObjectModel.usageType.serviceQuality: #D
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #('BLOCKED_DATA_INCLUDED')
@EndUserText.label: 'PT BillingDoc Digital Signature'
define view I_PT_BillgDocDgtlSgntr
as select from P_PT_BillgDocDgtlSgntr(P_SAPClient : $session.client) as Signature // access signature table function to get converted value
association [1..1] to I_CompanyCode as _CompanyCode on Signature.CompanyCode = _CompanyCode.CompanyCode
association [0..1] to I_PT_DgtlSgntrStartBilling as _DgtlsgntrStartBillg on _DgtlsgntrStartBillg.PT_SeriesNumberRangeInterval = Signature.NumberRangeInterval
{
key BillingDocument as BillingDocument,
key NumberRangeInterval as NumberRangeInterval,
Signature.CompanyCode as CompanyCode,
PortugueseLeadingBillgDocType as PortugueseLeadingBillgDocType,
PortugueseDgtlSignatureSeries as PortugueseDgtlSignatureSeries,
PortugueseInvoiceDate as PortugueseInvoiceDate,
PTDgtlSgntrSystemDateTimeText as PTDgtlSgntrSystemDateTimeText,
PortugueseDgtlSgntrSystDteTime as PortugueseDgtlSgntrSystDteTime,
PortugueseInvoiceNumber as PortugueseInvoiceNumber,
@Semantics.currencyCode: true
_CompanyCode.Currency as CompanyCodeCurrency,
@Semantics.amount.currencyCode: 'CompanyCodeCurrency'
TotalGrossAmount as TotalGrossAmount,
PortugueseDgtlSgntrKeyVersion as PortugueseDgtlSgntrKeyVersion,
PortugueseDigitalSignature as PortugueseDigitalSignature,
cast(
case
when PortugueseDgtlSgntrDocChgDate <> '00000000'
then PortugueseDgtlSgntrDocChgDate
else PortugueseDgtlSgntrDocCrteDate
end as sipt_creadate) as PortugueseDigitalSignatureDate,
cast(
case
when PortugueseDgtlSgntrDocChgDate <> '00000000'
then PortugueseDgtlSgntrDocChgTime
else PortugueseDgtlSgntrDocCrteTime
end as sipt_creatime) as PortugueseDigitalSignatureTime,
_DgtlsgntrStartBillg.PT_SeriesDocumentType as PT_SeriesDocumentType,
cast(
case
when _DgtlsgntrStartBillg.PT_SeriesValdtnCode is not initial
then concat(concat(_DgtlsgntrStartBillg.PT_SeriesValdtnCode,('-')), BillingDocument)
else '0'
end as glo_pt_atcud) as PT_SeriesDocumentNumber,
/* Associations */
_CompanyCode._Currency
}