======i2. Standard INBOUND======
element57=>start: i2. Standard INBOUND element56=>operation: Analyze Msg element55=>operation: Select ORDERS element54=>condition: OnEntitiesSelected element42=>operation: Select SLSRPT element41=>condition: OnEntitiesSelected element29=>operation: Select INVRPT Stock element28=>condition: OnEntitiesSelected element16=>operation: Select INVRPT Movement element15=>condition: OnEntitiesSelected element3=>operation: MessageSelector To.FXL element2=>condition: OnMessageSelection element0=>end: Sende Fehlernachricht an Clearing element1=>subroutine: Senden to FXL element14=>operation: Load INVRPT element13=>condition: OnEntityObject element12=>operation: EntityIfCase element11=>condition: OnTrue element10=>condition: OnFalse element9=>operation: Set State to Verworfen element8=>inputoutput: Transform EDIFACT to MW element7=>condition: OnEntityTransformed element6=>inputoutput: Transform MW to FixedFormat element5=>condition: OnEntityTransformed element4=>subroutine: EventRouter i2a. Create Message in To.FXL element27=>operation: Load INVRPT element26=>condition: OnEntityObject element25=>operation: EntityIfCase element24=>condition: OnTrue element23=>condition: OnFalse element22=>operation: Set State to Verworfen element21=>inputoutput: Transform EDIFACT to MW element20=>condition: OnEntityTransformed element19=>inputoutput: Transform MW to FixedFormat element18=>condition: OnEntityTransformed element17=>subroutine: EventRouter i2a. Create Message in To.FXL element40=>operation: Load SLSRPT element39=>condition: OnEntityObject element38=>operation: EntityIfCase element37=>condition: OnTrue element36=>condition: OnFalse element35=>operation: Set State to Verworfen element34=>inputoutput: Transform EDIFACT to MW element33=>condition: OnEntityTransformed element32=>inputoutput: Transform MW to FixedFormat element31=>condition: OnEntityTransformed element30=>subroutine: EventRouter i2a. Create Message in To.FXL element53=>operation: Load ORDER element52=>condition: OnEntityObject element51=>operation: EntityIfCase element50=>condition: OnTrue element49=>condition: OnFalse element48=>operation: Set State to Verworfen element47=>inputoutput: Transform EDIFACT to MW element46=>condition: OnEntityTransformed element45=>inputoutput: Transform MW to FixedFormat element44=>condition: OnEntityTransformed element43=>subroutine: EventRouter i2a. Create Message in To.FXL element57->element56 element56->element55 element55->element54 element54(yes, right)->element53 element54(no)->element42 element53->element52 element52(yes, right)->element51 element51->element50 element50(yes, right)->element47 element50(no)->element49 element47->element46 element46(yes, right)->element45 element45->element44 element44(yes, right)->element43 element49(yes, right)->element48 element42->element41 element41(yes, right)->element40 element41(no)->element29 element40->element39 element39(yes, right)->element38 element38->element37 element37(yes, right)->element34 element37(no)->element36 element34->element33 element33(yes, right)->element32 element32->element31 element31(yes, right)->element30 element36(yes, right)->element35 element29->element28 element28(yes, right)->element27 element28(no)->element16 element27->element26 element26(yes, right)->element25 element25->element24 element24(yes, right)->element21 element24(no)->element23 element21->element20 element20(yes, right)->element19 element19->element18 element18(yes, right)->element17 element23(yes, right)->element22 element16->element15 element15(yes, right)->element14 element15(no)->element3 element14->element13 element13(yes, right)->element12 element12->element11 element11(yes, right)->element8 element11(no)->element10 element8->element7 element7(yes, right)->element6 element6->element5 element5(yes, right)->element4 element10(yes, right)->element9 element3->element2 element2(yes, right)->element1 element2(no)->element0
  1. (Job) i2. Standard INBOUND
  2. (EntityAnalyzer) Analyze Msg
  3. (EntitySelector) Select ORDERS
    1. (OnEntitiesSelected)
      1. (EntityLoader) Load ORDER
        1. (OnEntityObject)
          1. (EntityIfCase) EntityIfCase
            1. (OnTrue)
              1. (EntityTransformer) Transform EDIFACT to MW
                1. (OnEntityTransformed)
                  1. (EntityTransformer) Transform MW to FixedFormat
                    1. (OnEntityTransformed)
                      1. (EventRouter) EventRouter i2a. Create Message in To.FXL
                        1. (RouteToJob) i2a. Create Message in To.FXL
                          1. (EventRouteReceiver) EventRouteReceiver
                            1. (OnEntityObject)
                              1. (EntityIfCase) EntityIfCase
                                1. (OnTrue)
                                  1. (EntityMessageCreator) Create Msg in To.FXL.Test
                                1. (OnFalse)
                                  1. (EntityMessageCreator) Create Msg in To.FXL
                            1. (OnEntityObject)
                              1. (EntityStateSetter) Set State to Processed
            1. (OnFalse)
              1. (EntityStateSetter) Set State to Verworfen
  4. (EntitySelector) Select SLSRPT
    1. (OnEntitiesSelected)
      1. (EntityLoader) Load SLSRPT
        1. (OnEntityObject)
          1. (EntityIfCase) EntityIfCase
            1. (OnTrue)
              1. (EntityTransformer) Transform EDIFACT to MW
                1. (OnEntityTransformed)
                  1. (EntityTransformer) Transform MW to FixedFormat
                    1. (OnEntityTransformed)
                      1. (EventRouter) EventRouter i2a. Create Message in To.FXL
                        1. (RouteToJob) i2a. Create Message in To.FXL
                          1. (EventRouteReceiver) EventRouteReceiver
                            1. (OnEntityObject)
                              1. (EntityIfCase) EntityIfCase
                                1. (OnTrue)
                                  1. (EntityMessageCreator) Create Msg in To.FXL.Test
                                1. (OnFalse)
                                  1. (EntityMessageCreator) Create Msg in To.FXL
                            1. (OnEntityObject)
                              1. (EntityStateSetter) Set State to Processed
            1. (OnFalse)
              1. (EntityStateSetter) Set State to Verworfen
  5. (EntitySelector) Select INVRPT Stock
    1. (OnEntitiesSelected)
      1. (EntityLoader) Load INVRPT
        1. (OnEntityObject)
          1. (EntityIfCase) EntityIfCase
            1. (OnTrue)
              1. (EntityTransformer) Transform EDIFACT to MW
                1. (OnEntityTransformed)
                  1. (EntityTransformer) Transform MW to FixedFormat
                    1. (OnEntityTransformed)
                      1. (EventRouter) EventRouter i2a. Create Message in To.FXL
                        1. (RouteToJob) i2a. Create Message in To.FXL
                          1. (EventRouteReceiver) EventRouteReceiver
                            1. (OnEntityObject)
                              1. (EntityIfCase) EntityIfCase
                                1. (OnTrue)
                                  1. (EntityMessageCreator) Create Msg in To.FXL.Test
                                1. (OnFalse)
                                  1. (EntityMessageCreator) Create Msg in To.FXL
                            1. (OnEntityObject)
                              1. (EntityStateSetter) Set State to Processed
            1. (OnFalse)
              1. (EntityStateSetter) Set State to Verworfen
  6. (EntitySelector) Select INVRPT Movement
    1. (OnEntitiesSelected)
      1. (EntityLoader) Load INVRPT
        1. (OnEntityObject)
          1. (EntityIfCase) EntityIfCase
            1. (OnTrue)
              1. (EntityTransformer) Transform EDIFACT to MW
                1. (OnEntityTransformed)
                  1. (EntityTransformer) Transform MW to FixedFormat
                    1. (OnEntityTransformed)
                      1. (EventRouter) EventRouter i2a. Create Message in To.FXL
                        1. (RouteToJob) i2a. Create Message in To.FXL
                          1. (EventRouteReceiver) EventRouteReceiver
                            1. (OnEntityObject)
                              1. (EntityIfCase) EntityIfCase
                                1. (OnTrue)
                                  1. (EntityMessageCreator) Create Msg in To.FXL.Test
                                1. (OnFalse)
                                  1. (EntityMessageCreator) Create Msg in To.FXL
                            1. (OnEntityObject)
                              1. (EntityStateSetter) Set State to Processed
            1. (OnFalse)
              1. (EntityStateSetter) Set State to Verworfen
  7. (MessageSelector) MessageSelector To.FXL
    1. (OnMessageSelection)
      1. (DelegatorJob) Senden to FXL
        1. (DelegateJob) i3. Send FixedFormat to FXL
    2. (TaskNotificator) Sende Fehlernachricht an Clearing