• DoctypeDeclaration{http://etl.sf.net/etl/doctype/0.2.1}:
    • systemId: "./plans.g.etl"
  • Plan{http://etl.sf.net/2008/samples/plans}:
    • name: Regular
    • contents:
      • Value{http://etl.sf.net/2008/samples/plans}:
        • name: BASE_RATE
        • type: Quantity
        • value:
          • Past{http://etl.sf.net/2008/samples/plans}:
            • value:
              • Divide{http://etl.sf.net/2008/samples/plans/formula}:
                • left:
                  • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                    • left:
                      • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                        • value: 10.0
                    • right:
                      • Unit{http://etl.sf.net/2008/samples/plans/accounting}:
                        • name: USD
                • right:
                  • Unit{http://etl.sf.net/2008/samples/plans/accounting}:
                    • name: KwH
          • After{http://etl.sf.net/2008/samples/plans}:
            • date:
              • Date{http://etl.sf.net/2008/samples/plans}:
                • year: 1999
                • month: 12
                • day: 01
            • value:
              • Divide{http://etl.sf.net/2008/samples/plans/formula}:
                • left:
                  • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                    • left:
                      • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                        • value: 12.0
                    • right:
                      • Unit{http://etl.sf.net/2008/samples/plans/accounting}:
                        • name: USD
                • right:
                  • Unit{http://etl.sf.net/2008/samples/plans/accounting}:
                    • name: KwH
      • Event{http://etl.sf.net/2008/samples/plans}:
        • name: USAGE
        • value:
          • After{http://etl.sf.net/2008/samples/plans}:
            • date:
              • Date{http://etl.sf.net/2008/samples/plans}:
                • year: 1999
                • month: 10
                • day: 01
            • value:
              • Account{http://etl.sf.net/2008/samples/plans/accounting}:
                • name: base_usage
                • value:
                  • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                    • left:
                      • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                        • value: BASE_RATE
                    • right:
                      • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                        • value: usage
      • Event{http://etl.sf.net/2008/samples/plans}:
        • name: SERVICE_CALL
        • value:
          • After{http://etl.sf.net/2008/samples/plans}:
            • date:
              • Date{http://etl.sf.net/2008/samples/plans}:
                • year: 1999
                • month: 10
                • day: 01
            • value:
              • Account{http://etl.sf.net/2008/samples/plans/accounting}:
                • name: service
                • value:
                  • Plus{http://etl.sf.net/2008/samples/plans/formula}:
                    • left:
                      • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                        • left:
                          • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: fee
                        • right:
                          • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: 0.5
                    • right:
                      • Money{http://etl.sf.net/2008/samples/plans/accounting}:
                        • value:
                          • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: 10.0
          • After{http://etl.sf.net/2008/samples/plans}:
            • date:
              • Date{http://etl.sf.net/2008/samples/plans}:
                • year: 1999
                • month: 12
                • day: 01
            • value:
              • Account{http://etl.sf.net/2008/samples/plans/accounting}:
                • name: service
                • value:
                  • Plus{http://etl.sf.net/2008/samples/plans/formula}:
                    • left:
                      • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                        • left:
                          • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: fee
                        • right:
                          • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: 0.5
                    • right:
                      • Money{http://etl.sf.net/2008/samples/plans/accounting}:
                        • value:
                          • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: 15.0
      • Event{http://etl.sf.net/2008/samples/plans}:
        • name: TAX
        • value:
          • After{http://etl.sf.net/2008/samples/plans}:
            • date:
              • Date{http://etl.sf.net/2008/samples/plans}:
                • year: 1999
                • month: 10
                • day: 01
            • value:
              • Account{http://etl.sf.net/2008/samples/plans/accounting}:
                • name: tax
                • value:
                  • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                    • left:
                      • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                        • value: fee
                    • right:
                      • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                        • value: 0.055
  • Plan{http://etl.sf.net/2008/samples/plans}:
    • name: LowPay
    • contents:
      • Value{http://etl.sf.net/2008/samples/plans}:
        • name: BASE_RATE
        • type: Quantity
        • value:
          • Past{http://etl.sf.net/2008/samples/plans}:
            • value:
              • Divide{http://etl.sf.net/2008/samples/plans/formula}:
                • left:
                  • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                    • left:
                      • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                        • value: 10.0
                    • right:
                      • Unit{http://etl.sf.net/2008/samples/plans/accounting}:
                        • name: USD
                • right:
                  • Unit{http://etl.sf.net/2008/samples/plans/accounting}:
                    • name: KwH
      • Value{http://etl.sf.net/2008/samples/plans}:
        • name: REDUCED_RATE
        • type: Quantity
        • value:
          • Past{http://etl.sf.net/2008/samples/plans}:
            • value:
              • Divide{http://etl.sf.net/2008/samples/plans/formula}:
                • left:
                  • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                    • left:
                      • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                        • value: 5.0
                    • right:
                      • Unit{http://etl.sf.net/2008/samples/plans/accounting}:
                        • name: USD
                • right:
                  • Unit{http://etl.sf.net/2008/samples/plans/accounting}:
                    • name: KwH
      • Value{http://etl.sf.net/2008/samples/plans}:
        • name: CAP
        • type: Quantity
        • value:
          • Past{http://etl.sf.net/2008/samples/plans}:
            • value:
              • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                • left:
                  • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                    • value: 50.0
                • right:
                  • Unit{http://etl.sf.net/2008/samples/plans/accounting}:
                    • name: KwH
          • After{http://etl.sf.net/2008/samples/plans}:
            • date:
              • Date{http://etl.sf.net/2008/samples/plans}:
                • year: 1999
                • month: 10
                • day: 01
            • value:
              • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                • left:
                  • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                    • value: 60.0
                • right:
                  • Unit{http://etl.sf.net/2008/samples/plans/accounting}:
                    • name: KwH
      • Event{http://etl.sf.net/2008/samples/plans}:
        • name: USAGE
        • value:
          • After{http://etl.sf.net/2008/samples/plans}:
            • date:
              • Date{http://etl.sf.net/2008/samples/plans}:
                • year: 1999
                • month: 10
                • day: 01
            • value:
              • Account{http://etl.sf.net/2008/samples/plans/accounting}:
                • name: base_usage
                • value:
                  • If{http://etl.sf.net/2008/samples/plans/formula}:
                    • condition:
                      • Greater{http://etl.sf.net/2008/samples/plans/formula}:
                        • left:
                          • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: usage
                        • right:
                          • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: CAP
                    • thenPart:
                      • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                        • left:
                          • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: BASE_RATE
                        • right:
                          • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: usage
                    • elsePart:
                      • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                        • left:
                          • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: REDUCED_RATE
                        • right:
                          • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: usage
      • Event{http://etl.sf.net/2008/samples/plans}:
        • name: SERVICE_CALL
        • value:
          • After{http://etl.sf.net/2008/samples/plans}:
            • date:
              • Date{http://etl.sf.net/2008/samples/plans}:
                • year: 1999
                • month: 10
                • day: 01
            • value:
              • Account{http://etl.sf.net/2008/samples/plans/accounting}:
                • name: service
                • value:
                  • Money{http://etl.sf.net/2008/samples/plans/accounting}:
                    • value:
                      • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                        • value: 10.0
          • After{http://etl.sf.net/2008/samples/plans}:
            • date:
              • Date{http://etl.sf.net/2008/samples/plans}:
                • year: 1999
                • month: 12
                • day: 01
            • value:
              • Account{http://etl.sf.net/2008/samples/plans/accounting}:
                • name: service
                • value:
                  • Plus{http://etl.sf.net/2008/samples/plans/formula}:
                    • left:
                      • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                        • left:
                          • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: fee
                        • right:
                          • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: 0.5
                    • right:
                      • Money{http://etl.sf.net/2008/samples/plans/accounting}:
                        • value:
                          • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                            • value: 15.0
      • Event{http://etl.sf.net/2008/samples/plans}:
        • name: TAX
        • value:
          • After{http://etl.sf.net/2008/samples/plans}:
            • date:
              • Date{http://etl.sf.net/2008/samples/plans}:
                • year: 1999
                • month: 10
                • day: 01
            • value:
              • Account{http://etl.sf.net/2008/samples/plans/accounting}:
                • name: tax
                • value:
                  • Multiply{http://etl.sf.net/2008/samples/plans/formula}:
                    • left:
                      • Identifier{http://etl.sf.net/2008/samples/plans/formula}:
                        • value: fee
                    • right:
                      • FloatNumber{http://etl.sf.net/2008/samples/plans/formula}:
                        • value: 0.055

AltStyle によって変換されたページ (->オリジナル) /