CreateMaintainRUDetail

F03B14 Maintain Unapplied Cash

Minor Business Rule

Object Name: B03B0069

Parent DLL: CFIN

Location: Client/Server

Language: C

Data Structure

D03B0069 - F03B14 Maintain Unapplied Cash

Item  DescriptionI/OReq?Notes
PYID  mnPaymentIdIYesReceipt PYID                         
ICUT  szBatchTypeIYesBatch type for RU                      

ICU  mnBatchNumberIYesBatch number for RU                       

DICJ  jdDateBatchJulianIYesBatch date for RU                   

EV01  cCompletionCodeOOptReturn value for error                     

AN8  mnAddressnumberIYesCustomer Address book number for RU                   

  

GLC  szGlClassIYesGL Class for RU                        

AID  szAccountIdIOOptAccount short AID for the RU IF left blank function 

will retrieve AAI for RU + GLC and pass back the AID                      

DGJ  jdDateForGLandVoucherJULIAIYesG/L date for RU          


^

Parameter NameData ItemData TypeReq/OptI/O/Both
mnPaymentIDPYIDMATH_NUMERICREQINPUT

Itemab    Descriptionab  ab  ab  I/Oab  Req?ab Notes
PYIDab    mnPaymentIdab  ab  ab  Iab  Yesab Receipt PYID                         
^

szBatchTypeICUTcharREQINPUT

Itemab    Descriptionab  ab  ab  I/Oab  Req?ab Notes
ICUTab    szBatchTypeab  ab  ab  Iab  Yesab Batch type for RU                      

^

mnBatchNumberICUMATH_NUMERICREQINPUT

Itemab    Descriptionab  ab  ab  I/Oab  Req?ab Notes
ICUab    mnBatchNumberab  ab  ab  Iab  Yesab Batch number for RU                       

^

jdBatchDateDICJJDEDATEREQINPUT

Itemab    Descriptionab  ab  ab  I/Oab  Req?ab Notes
DICJab    jdDateBatchJulianab  ab  Iab  Yesab Batch date for RU                   

^

cReturnCodeEV01charOPTOUTPUT

Itemab    Descriptionab  ab  ab  I/Oab  Req?ab Notes
EV01ab    cCompletionCodeab  ab  ab  Oab  Optab Return value for error                     

^

mnCustomerNumberAN8MATH_NUMERICREQINPUT

Itemab    Descriptionab  ab  ab  I/Oab  Req?ab Notes
AN8ab    mnAddressnumberab  ab  ab  Iab  Yesab Customer Address book number for RU                     

^

szUnappliedGLOffsetGLCcharOPTBOTH

Itemab    Descriptionab  ab  ab  I/Oab  Req?ab Notes
GLCab    szGlClassab  ab  ab  ab  Iab  Yesab GL Class for RU                        

^

szUnappliedAccountIDAIDcharOPTBOTH

Itemab    Descriptionab  ab  ab  I/Oab  Req?ab Notes
AIDab    szAccountIdab  ab  ab  IOab  Optab Account short AID for the RU IF left blank function will 
retrieve AAI for RU + GLC and pass back the AID                      


^

jdGLDateDGJJDEDATEOPTBOTH

Itemab    Descriptionab  ab  ab  I/Oab  Req?ab Notes
DGJab    jdDateForGLandVoucherJULIAab  Iab  Yesab G/L date for RU          

^

szPurchaseOrderDocNumberPOcharOPTINPUT

A document that authorizes the delivery of specified merchandise or the rendering of certain services.

szPurchaseOrderDocTypePDCTcharOPTINPUT

A value that is hard-coded in the originating programs and passed to the Accounts Payable system. In Accounts Receivable, the document 
type on the purchase order issued by the customer can be entered directly into the Accounts Receivable Ledger (F03B11)

szPurchaseOrderDocCompanyPKCOcharOPTINPUT

For purchase orders, a code that differentiates a record from another with the same document number, document type, and G/L date.  If you 
are using the Next Numbers by Company/Fiscal Year feature of the software, the Next Numbers program (X0010) uses the document 
company to retrieve the next number. If two or more original documents have the same document number and type, you can use the document 
company to locate the correct record.

szBusinessUnit2MCU2charOPTINPUT

An accounting entity, such as a profit center, department, warehouse location, job, project, workcenter, and so on, required for management 
reporting.

szUnitNumberUNITcharOPTINPUT

The number that identifies the actual space within a building that is or can be leased, such as an apartment, office, retail space, parking 
space, and so on.

szProgramIDPIDcharREQINPUT

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

szBusinessUnitMCUcharOPTNONE

An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit 
might be a warehouse location, job, project, work center, branch, or plant. You can assign a business unit to a document, entity, or person for 
purposes of responsibility reporting. For example, the system provides reports of open accounts payable and accounts receivable by 
business unit to track equipment by responsible department. Business unit security might prevent you from viewing information about business units 
for which you have no authority.

cNettingFlagEV01charOPTINPUT

An option that specifies the type of processing for an event.

Related Functions

B0000055 ValidateAAICompletely
B9800100 Get Audit Information
N0100041 Address Book MBF
N03B0185 F03012 Get Customer Master
X0903 Fiscal Date Edits +

Related Tables

F03B11 Customer Ledger
F03B13 Receipts Header
F03B14 Receipts Detail