NotesWhat is notes.io?

Notes brand slogan

Notes - notes.io

extend type Mutation {
saveUDADataTemplate(dataTemplateInputRqst : DataTemplateInputRequest) : GenericResponse
}


extend type Query {
getUDATemplateData(getUDATemplateDataRequest : GetUDATemplateDataRequest): UDATemplateDetailsResponse
importUDADataTemplate(importUDATemplateDataRequest : ImportUDATemplateDataRequest) : UDADataTemplateResponse
getFileMergeOptions : FileMergeOptions
getRecordTypes : FileRecordTypes
getCharacterEncodingFormats : CharacterEncodingFormats
getProductSubProductConfig :ProductSubProductConfig
getFieldsForRecordType(getFieldsForRecordTypeRequest : GetFieldsForRecordTypeRequest): GetFieldsForRecordTypeResponse
getFileTypeValues : FileTypeValues
getConcatTypeValues : ConcatTypeOptions
getAirthmeticOperatorValues : AirthmeticOperatorValues
getDateFormats : DateFormats
getDefaultDateValues : DefaultDateValues
getIfElseOperatorValues : IfElseOperatorValues
getDynamicOutputValues : DynamicOutputValues
getTimeFormatValues : TimeFormatValues
getHeaderRecordValues : HeaderRecordValues
getTrailerRecordValues : TrailerRecordValues
getTransactionRecordValues : TransactionRecordValues
getSelectedFunctions : SelectedFunctions
getFieldWrapperValues : FieldWrapperValues
getFieldSeparatorValues : FieldSeparatorValues
}

type DateFormats {
dateFormatList : [String]
}

type FieldWrapperValues {
fieldWrapperValuesList : [String]
}

type FieldSeparatorValues {
fieldSeparatorValuesList : [String]
}

type DefaultDateValues {
defaultDateValueList : [String]
}

type IfElseOperatorValues {
ifElseOperatorValueList : [String]
}

type DynamicOutputValues {
dynamicOutputValueList : [String]
}

type TimeFormatValues {
timeFormatValueList : [String]
}

type HeaderRecordValues {
headerRecordValueList : [String]
}

type TrailerRecordValues {
trailerRecordValueList : [String]
}

type TransactionRecordValues {
transactionRecordValueList : [String]
}

type SelectedFunctions {
selectedFunctionsList : [FunctionData]
}

type FunctionData {
functionKey : Int
functionName : String
description : String
}


type AirthmeticOperatorOptions {
optionKey : String
optionValue : String
}

type AirthmeticOperatorValues {
airthmeticOperatorOptions : [AirthmeticOperatorOptions]
}


type ConcatTypeOptions {
concatTypeMap : GraphQLMap
}

type FileTypeValues {
fileTypeOptions : [FileTypeOptions]
}

type FileTypeOptions {
optionKey : String
optionValue : String
}

type FieldsForRecordType {

fieldName : String
fieldType : String
length : Int
mandatory : String

}

input GetFieldsForRecordTypeRequest {
recType : String!
appSubType : String!

}

type GetFieldsForRecordTypeResponse {
fieldsForRecordTypeList : [FieldsForRecordType]

}

type FileMergeOptions {
fileMergeOptionsList : [String]
}

type FileRecordTypes {
recordTypeList : [String]
}

type CharacterEncodingFormats {
characterEncodingFormatList : [String]
}

type ProductSubProductConfig {
productSubProductList : [ProductSubProduct]
}

type ProductSubProduct {
product : String
subProductList : [String]
}

input ImportUDATemplateDataRequest {
docIds : [String]
numOfLinesTBIGTop : Int
numOfLinesTBIGBottom : Int
numOfHeaderLines : Int
numOfDetailLines : Int
numOfTrailerLines : Int
fieldSeparator : String
fixedLengthValue : Int!
}

type UDADataTemplateResponse {
uDADataTemplateList : [UDADataTemplate]
}

type UDADataTemplate {

headerRecordList : [HeaderRecord]
detailRecordList : [DetailRecord]
trailerRecordList : [TrailerRecord]
fileName : String
recType : String
}

type HeaderRecord {
headerValues : [String]
}

type DetailRecord {
detailValues : [String]
}

type TrailerRecord {
trailerValues : [String]
}

input GetUDATemplateDataRequest {
templateId: String!
}

type UDATemplateDetailsResponse {

recordMappingMasterResponse: RecordMappingMasterResponse
recordMappingOtherRecordsResponse : RecordMappingOtherRecordsResponse
templateResponseHeaderList : [TemplateRecordResponse]
templateResponseDetailList : [TemplateRecordResponse]
templateResponseTrailerList : [TemplateRecordResponse]
templateResponseDetailForOtherRecordTypeList : [TemplateRecordResponse]
templateId: String
}

type GenericResponse {
transactionSuccess: Boolean
}

input DataTemplateInputRequest {

recordMappingMasterRequest: RecordMappingMasterRequest
recordMappingOtherRecordsRequest : RecordMappingOtherRecordsRequest
templateRecordRequestList : [TemplateRecordRequest]
templateId: String!

}

input RecordMappingMasterRequest {

applicationId: String!
appSubType: String!
fileCharset: String!
fileType: String!
separator: String
textqual: String
hdrLinesToSkip : Int
ftrLinesToSkip : Int
completedFlag: String
mergeOption : String
swiftValidation : String
publicFlag: String!
userId : String
paymentHeaderLines : Int
paymentDetailLines : Int
paymentTrailerLines : Int
versionNum: String!
deleteFlag: String!

}

input TemplateRecordRequest {

recordMappingInfoRequest : RecordMappingInfoRequest
fieldName: String!
recType : String!
recTypeLineNo : Int!
fieldSequence : Int!
dataType : String!
fieldMaxLength : Int
mandatory : String!
defaultValue : String
deleteFlag : String!
dateFormat : String
yourreference : String
}

input RecordMappingInfoRequest {

recordMappingConcatRequestList: [RecordMappingConcatRequest]
recordMappingFormulaRequestList: [RecordMappingFormulaRequest]
recordMappingDynamicOutputRequestList: [RecordMappingDynamicOutputRequest]
recordMappingIfThenElseRequestList: [RecordMappingIfThenElseRequest]
recordMappingSplitRequestList: [RecordMappingSplitRequest]
recordMappingSubStringRequestList: [RecordMappingSubStringRequest]
recordMappingTruncateRequestList: [RecordMappingTruncateRequest]
dateOperation : DateOperationRequest
replaceStringRequest : ReplaceStringRequest
seqofoperations : String
base64Encode : String
base64Decode : String
swiftValidate : String
charEncodingConverter : String
prefixValue : String
suffixValue : String
}

input ReplaceStringRequest {
stringToReplace: String
replaceString: String
}

type DateOperationResponse {
adddays : String
addaysFieldname : String
}

input DateOperationRequest {
adddays : String
addaysFieldname : String
}

input RecordMappingOtherRecordsRequest {

recType : String!
recTypeLineNo : Int!
identPosition : Int
identLength : Int
recIdent : String
mergeIdentPosition: Int
mergeIdentLength : Int
autoPopulateInvAmt : String
deleteFlag : String!

}

input RecordMappingConcatRequest {

concatSeq : Int!
userDefFunction : String!
value : String!
deleteFlag : String!
}

input RecordMappingFormulaRequest {

formulaSeq : Int!
userDefFunction : String!
operator : String
value : String!
deleteFlag : String!
}

input RecordMappingDynamicOutputRequest {

dynOutputSeq : Int!
inputRecType : String
inputFieldName : String
inputValue : String!
outputValue : String!
deleteFlag : String!
}

input RecordMappingIfThenElseRequest {

seqNo : Int
conditionSeq : Int
value1 : String
operator : String
userDefFunction1 : String
value2 : String
userDefFunction2 : String
outval : String
condition_concat : String
condition_bracket : String
deleteFlag : String!

}

input RecordMappingSplitRequest {

splitSeq : Int!
delimiter : String!
partNo : Int!
deleteFlag : String!
}

input RecordMappingSubStringRequest {

substringType : String!
startPos : Int
length : Int
deleteFlag : String!
}

input RecordMappingTruncateRequest {

truncSeq : Int!
startPos : Int!
endPos : Int!
deleteFlag : String!
}


type RecordMappingMasterResponse {

applicationId: String
appSubType: String
fileCharset: String
fileType: String
separator: String
textqual: String
hdrLinesToSkip : Int
ftrLinesToSkip : Int
completedFlag: String
mergeOption : String
swiftValidation : String
publicFlag: String
paymentHeaderLines : Int
paymentDetailLines : Int
paymentTrailerLines : Int
versionNum: String
deleteFlag : String
}

type TemplateRecordResponse {

recordMappingInfoResponse : RecordMappingInfoResponse
fieldName: String
recType : String
recTypeLineNo : Int
fieldSequence : Int
dataType : String
fieldMaxLength : Int
mandatory : String
length : Int
defaultValue : String
dateFormat : String
deleteFlag : String
yourreference : String
}

type RecordMappingInfoResponse {

recordMappingConcatResponseList: [RecordMappingConcatResponse]
recordMappingFormulaResponseList: [RecordMappingFormulaResponse]
recordMappingDynamicOutputResponseList: [RecordMappingDynamicOutputResponse]
recordMappingIfThenElseResponseList: [RecordMappingIfThenElseResponse]
recordMappingSplitResponseList: [RecordMappingSplitResponse]
recordMappingSubStringResponseList: [RecordMappingSubStringResponse]
recordMappingTruncateResponseList: [RecordMappingTruncateResponse]
dateOperation : DateOperationResponse
replaceStringResponse: ReplaceStringResponse
startingPosition: Int
seqofoperations: String
base64Encode: String
base64Decode: String
swiftValidate: String
charEncodingConverter: String
prefixValue: String
suffixValue: String
}

type ReplaceStringResponse {
stringToReplace: String
replaceString: String
}

type RecordMappingOtherRecordsResponse {
recType : String
recTypeLineNo : Int
identPosition : Int
identLength : Int
recIdent : String
mergeIdentPosition: Int
mergeIdentLength : Int
autoPopulateInvAmt : String
deleteFlag : String
}

type RecordMappingConcatResponse {

concatSeq : Int
userDefFunction : String
value : String
deleteFlag : String
}

type RecordMappingFormulaResponse {

formulaSeq : Int
userDefFunction : String
operator : String
value : String
deleteFlag : String
}

type RecordMappingDynamicOutputResponse {

dynOutputSeq : Int
inputRecType : String
inputFieldName : String
inputValue : String
outputValue : String
deleteFlag : String
}

type RecordMappingIfThenElseResponse {

value1 : String
operator : String
userDefFunction1 : String
value2 : String
userDefFunction2 : String
outval : String
condition_concat : String
condition_bracket : String
deleteFlag : String

}

type RecordMappingSplitResponse {

splitSeq : Int
delimiter : String
partNo : Int
deleteFlag : String
}

type RecordMappingSubStringResponse {

substringType : String
startPos : Int
length : Int
deleteFlag : String
}

type RecordMappingTruncateResponse {

truncSeq : Int
startPos : Int
endPos : Int
deleteFlag : String
}

scalar GraphQLMap
     
 
what is notes.io
 

Notes.io is a web-based application for taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000 notes created and continuing...

With notes.io;

  • * You can take a note from anywhere and any device with internet connection.
  • * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
  • * You can quickly share your contents without website, blog and e-mail.
  • * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
  • * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.

Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.

Easy: Notes.io doesn’t require installation. Just write and share note!

Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )

Free: Notes.io works for 12 years and has been free since the day it was started.


You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;


Email: [email protected]

Twitter: http://twitter.com/notesio

Instagram: http://instagram.com/notes.io

Facebook: http://facebook.com/notesio



Regards;
Notes.io Team

     
 
Shortened Note Link
 
 
Looding Image
 
     
 
Long File
 
 

For written notes was greater than 18KB Unable to shorten.

To be smaller than 18KB, please organize your notes, or sign in.