null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
37971769
Vendor Outbound Controller
Descripción
MemberAccumulatorVendorOutboundController
Sin etiquetas
outbound
controller
vendor
memberaccumulator
member accumulator
member
accumulator
job-infosys-bsc
job
Diagrama por
Jorge Raya García
, actualizado hace más de 1 año
Más
Menos
Creado por
Jorge Raya García
hace alrededor de 2 años
4
0
0
Resumen del Recurso
Nodos de los diagramas
start
step 2045 set Basics
outboundVendorDetailMap = new controllerStepExist = false retryRequestString = EMPTY
fetchRetryCount.sql
isRetry = true
flag = true
Map<String, Object> rows = controller_rows {status, request}
rows != null
true
true
retryRequestString = rows.get(request)
true
retryRequestString != null
controllerStepExist = true outboundVendorDetailMap = retryRequestString in string
removeAlreadyProcessedChildTransactions
removeAlreadyProcessedChildTransactions
senderIdent = MES
toFetchStepStatusFromAuditTable = true
true
return true
true
senderIdent = CVS or CVT
false
false
end
toFetchStepStatusFromAuditTable = true
true
return true
true
senderIdent = MGN
false
false
toFetchStepStatusFromAuditTable = true
return true
true
true
false
false
flag = toFetchStepStatusFromAuditTable
toFetchStepStatusFromAuditTable
MapSqlParameterSource params params.add(api_id) params.add(transCk) params.add(prcsId) NamedParameterJdbcTemplate template
template != null
execute rows = queryToFetchStepStatusFromAuditTable
true
rows != null
false
prcsId = 2045
true
controller_rows = rows
return true
End
true
false
row -> intac_aud_sts_cd = SUCCESS
false
return true
true
false
true
accumOutboundReq = outboundRequest
false
false
false
false
memberRecords = list MEMBER_ELIGIBILITY_RECORDS
productMap = fetchProductRecordMap()
fetchProductRecordMap()
productMap = new LinkedHashMap
validProductRecords = List PRODUCT_RECORDS
productMatchRecord : validProductRecords
productMap -> containsKey = productMatchRecord -> Sender_ident
true
productMap -> add ( productMatchRecord )
true
false
productList = new productList -> add ( productMatchRecord ) productMap -> put ( productMatchRecord -> ( Sender_ident, productList )
Next
return productMap
false
End
odmRequestMap = fetchODMRequestMap
fetchODMRequestMap
odmRequestMap = new LinkedHashMap
rtaInputRequest = ODM_REQUEST
rtaInputRequest -> list AccumulatorInput != null
return odmRequestMap
false
accumulatorInputList = rtaInputRequest -> rtaInput -> list accumulatorInput
true
accumulatorInput : accumulatorInputList
odmRequestMap -> put ( accumulatorInput -> mctrVal, accumulatorInput )
true
false
next
End
odmResponse = exchange -> ODM_BUCKET_LIST
controllerStepExist = false
buildOutboundVendorDetailMap
true
vendorAuditFailureMessages = new ArrayList accumulatorOutputList = odmResponse -> RtaOutput -> AccumulatorOutput
false
buildOutboundVendorDetailMap
accumulatorOutputList = odmResponse -> rtaOutput -> list accumulatorOutput
accumulatorOutput : accumulatorOutputList
accumulatorOutput -> mctrVal != null && mctrValMap != null
true
End
false
entry : mctrValMap
true
false
accumulatorOutput -> mctrVal = entry -> Value
true
false
senderIdent = entry -> Key fetchNextSeqValueFromTransactionTable newTransCk = exchange -> trackingTableGeneratedTransCk outboundVendorDetailMap.put(senderIdent, newTransCk)
true
false
exchange -> setProperties
requestString = outboundVendorDetailMap insertTrackingTableRtaInteractionAudit
accumulatorOutput : accumulatorOutputList
exchange -> setProperties
false
outboundVendorDetail = null transCk = null senderIdent = EMPTY
true
accumulatorOutput -> mctrVal != null && mctrValMap != null
entry : mctrValMap -> entry
outboundVendorDetailMap != null && outboundVendorDetailMap != Empty
false
true
false
accumulatorOutput -> mctrVal = entry -> Value
false
senderIdent = entry -> Key
true
true
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Diagramas
gratis
con GoConqr?
Más información
.
Similar
Know your Smart Controller
jacqueskempmacad
Member Court Booking Tasks
Heracles Conrad
Know the Macadams Smart Controller
jacqueskempmacad
Peld
Flavio Tavares
Italiano - Vocabulario Básico
maya velasquez
Capas de la Tierra
Diego Santos
Test para Practicar para el TOEFL
Lolo Reyes
SISTEMA REPRODUCTOR HUMANO
laboratoriocienc
Autores vacío
Manu prieto
Transition Words For Your Essays
Elaine del Valle
MESOPOTAMIA
Txemi López
Explorar la Librería