فهرست منبع

Procesamiento de cubos y FACT_CONC_DIARIA_ASE agregados

Roger Arnoldo Nieto Hernández 6 سال پیش
والد
کامیت
d522831a17
36فایلهای تغییر یافته به همراه4823 افزوده شده و 3257 حذف شده
  1. BIN
      .vs/ORION_TO_DWH/v15/.suo
  2. 1 5
      ORION_TO_DWH/DWH_ME.conmgr
  3. 1671 0
      ORION_TO_DWH/FACT_CONC_DIARIA_ASE.dtsx
  4. 102 92
      ORION_TO_DWH/FACT_COSTOS_EOR_INY.dtsx
  5. 47 45
      ORION_TO_DWH/FACT_COSTOS_EOR_RET.dtsx
  6. 4 4
      ORION_TO_DWH/FACT_COSTOS_PROVEEDORES_INY.dtsx
  7. 34 30
      ORION_TO_DWH/FACT_COSTOS_UT_INY.dtsx
  8. 10 6
      ORION_TO_DWH/FACT_COSTOS_UT_RET.dtsx
  9. 9 7
      ORION_TO_DWH/FACT_INGRESOS_CLIENTES_RET.dtsx
  10. 106 96
      ORION_TO_DWH/FACT_INGRESOS_EOR_INY.dtsx
  11. 11 7
      ORION_TO_DWH/FACT_INGRESOS_EOR_RET.dtsx
  12. 3 1309
      ORION_TO_DWH/FACT_INGRESOS_UT_INY.dtsx
  13. 10 0
      ORION_TO_DWH/OLAP_CUBE.conmgr
  14. 242 22
      ORION_TO_DWH/ORION_TO_DWH.dtproj
  15. 57 0
      ORION_TO_DWH/PROCESAR_CUBO_INY.dtsx
  16. 57 0
      ORION_TO_DWH/PROCESAR_CUBO_RET.dtsx
  17. 32 0
      ORION_TO_DWH/PROCESAR_DIM_PROY.dtsx
  18. BIN
      ORION_TO_DWH/bin/Development/ORION_TO_DWH.ispac
  19. 30 10
      ORION_TO_DWH/obj/Development/BuildLog.xml
  20. 1 5
      ORION_TO_DWH/obj/Development/DWH_ME.conmgr
  21. 1671 0
      ORION_TO_DWH/obj/Development/FACT_CONC_DIARIA_ASE.dtsx
  22. 102 92
      ORION_TO_DWH/obj/Development/FACT_COSTOS_EOR_INY.dtsx
  23. 47 45
      ORION_TO_DWH/obj/Development/FACT_COSTOS_EOR_RET.dtsx
  24. 4 4
      ORION_TO_DWH/obj/Development/FACT_COSTOS_PROVEEDORES_INY.dtsx
  25. 34 30
      ORION_TO_DWH/obj/Development/FACT_COSTOS_UT_INY.dtsx
  26. 10 6
      ORION_TO_DWH/obj/Development/FACT_COSTOS_UT_RET.dtsx
  27. 9 7
      ORION_TO_DWH/obj/Development/FACT_INGRESOS_CLIENTES_RET.dtsx
  28. 106 96
      ORION_TO_DWH/obj/Development/FACT_INGRESOS_EOR_INY.dtsx
  29. 11 7
      ORION_TO_DWH/obj/Development/FACT_INGRESOS_EOR_RET.dtsx
  30. 3 1309
      ORION_TO_DWH/obj/Development/FACT_INGRESOS_UT_INY.dtsx
  31. 10 0
      ORION_TO_DWH/obj/Development/OLAP_CUBE.conmgr
  32. 1 1
      ORION_TO_DWH/obj/Development/ORION.conmgr
  33. 242 22
      ORION_TO_DWH/obj/Development/ORION_TO_DWH.dtproj
  34. 57 0
      ORION_TO_DWH/obj/Development/PROCESAR_CUBO_INY.dtsx
  35. 57 0
      ORION_TO_DWH/obj/Development/PROCESAR_CUBO_RET.dtsx
  36. 32 0
      ORION_TO_DWH/obj/Development/PROCESAR_DIM_PROY.dtsx

BIN
.vs/ORION_TO_DWH/v15/.suo


+ 1 - 5
ORION_TO_DWH/DWH_ME.conmgr

@@ -5,10 +5,6 @@
   DTS:CreationName="OLEDB">
   <DTS:ObjectData>
     <DTS:ConnectionManager
-      DTS:ConnectionString="Data Source=192.168.98.23;User ID=sa;Initial Catalog=DEV_DWH_MERELEC;Provider=SQLNCLI11.1;Persist Security Info=True;Auto Translate=False;">
-      <DTS:Password
-        DTS:Name="Password"
-        Sensitive="1">AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAGIEOdGgKWU6YNT7yo8y0BAAAAAACAAAAAAADZgAAwAAAABAAAADsfLqHVMrGBmQgcEljN+BKAAAAAASAAACgAAAAEAAAAPw/ntGhZjRX3WaTIuDqKq2AAAAABlksRLhChGnA1vKJecc+NrhhndxWjfVEHhh9HTuFUXYiyTx7UrViXLBWpJfmcbc1Z5kJhisrqIvznjJEW9tssdfnFT20RjQYV0vy2KJWJUMCUItm37aKtqfEZ4hHCCR/d97wf/uBfRlLHhAkuAE4d6JhENRYy21c7dEFBq1xj8wUAAAA27wdNsXPqlTC80gwVRtu2kvRaAs=</DTS:Password>
-    </DTS:ConnectionManager>
+      DTS:ConnectionString="Data Source=192.168.98.23;Initial Catalog=DEV_DWH_MERELEC;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;" />
   </DTS:ObjectData>
 </DTS:ConnectionManager>

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1671 - 0
ORION_TO_DWH/FACT_CONC_DIARIA_ASE.dtsx


+ 102 - 92
ORION_TO_DWH/FACT_COSTOS_EOR_INY.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{74C3353E-B5F0-4164-848B-35FD46ABC789}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="FACT_COSTOS_EOR_INY"
   DTS:PackageType="5"
-  DTS:VersionBuild="38"
-  DTS:VersionGUID="{6135067E-B556-4E28-8EE3-BA8F42EA71FA}">
+  DTS:VersionBuild="41"
+  DTS:VersionGUID="{5BD95A5C-F449-418F-90D7-041650870501}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -2560,7 +2560,7 @@ where [refTable].[ESTADO] = ?</property>
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"
@@ -2786,130 +2786,154 @@ where [refTable].[ESTADO] = ?</property>
     <LayoutInfo>
       <GraphLayout
         Capacity="32" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mssgm="clr-namespace:Microsoft.SqlServer.Graph.Model;assembly=Microsoft.SqlServer.Graph">
-        <NodeLayout
-          Size="202,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Determinar Key Proyecto"
-          TopLeft="364,193" />
-        <NodeLayout
-          Size="151,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Origen ORION"
-          TopLeft="388,24" />
         <NodeLayout
           Size="269,42"
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Transformando tipo de  dato de Estado"
           TopLeft="335,109" />
+        <NodeLayout
+          Size="189,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Obtener Key ESTADO 1"
+          TopLeft="876,307" />
+        <NodeLayout
+          Size="156,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Origen ORION 1"
+          TopLeft="896,28" />
+        <NodeLayout
+          Size="273,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Transformando tipo de  dato de Estado 1"
+          TopLeft="842,106" />
+        <NodeLayout
+          Size="286,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Determinar Key Proyecto sin el Punto Retiro"
+          TopLeft="833,192" />
+        <NodeLayout
+          Size="145,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Unión de todo"
+          TopLeft="660,472" />
         <NodeLayout
           Size="180,42"
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Obtener Key ESTADO"
           TopLeft="379,293" />
+        <NodeLayout
+          Size="151,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Origen ORION"
+          TopLeft="388,24" />
         <NodeLayout
           Size="274,42"
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Destino STAGE_FACT_COSTOS_EOR_INY"
           TopLeft="593,563" />
+        <NodeLayout
+          Size="202,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Determinar Key Proyecto"
+          TopLeft="364,193" />
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de origen de OLE DB]"
-          TopLeft="466.5,66">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de Unión de todo 1]"
+          TopLeft="731.25,514">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,43"
+              EndConnector="0,49"
               Start="0,0"
-              End="0,35.5">
+              End="0,41.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,35.5" />
+                    End="0,41.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda]"
-          TopLeft="467,235">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de origen de OLE DB1]"
+          TopLeft="976.25,70">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,58"
+              EndConnector="0,36"
               Start="0,0"
-              End="0,50.5">
+              End="0,28.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,50.5" />
+                    End="0,28.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-99.8190234375,19.15234375,199.638046875,12.1953125"
+              BoundingBox="0,0,0,0"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de conversión de datos]"
-          TopLeft="467.25,151">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de origen de OLE DB]"
+          TopLeft="466.5,66">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,42"
+              EndConnector="0,43"
               Start="0,0"
-              End="0,34.5">
+              End="0,35.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,34.5" />
+                    End="0,35.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
-        <NodeLayout
-          Size="286,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Determinar Key Proyecto sin el Punto Retiro"
-          TopLeft="833,192" />
-        <NodeLayout
-          Size="189,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Obtener Key ESTADO 1"
-          TopLeft="876,307" />
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda1]"
-          TopLeft="973.25,234">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda3]"
+          TopLeft="970.5,349">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,73"
+              EndConnector="-215.166666666667,123"
               Start="0,0"
-              End="0,65.5">
+              End="-215.166666666667,115.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,65.5" />
+                    End="0,68.9945429740792" />
+                  <mssgle:CubicBezierSegment
+                    Point1="0,68.9945429740792"
+                    Point2="0,72.9945429740792"
+                    Point3="-4,72.9945429740792" />
+                  <mssgle:LineSegment
+                    End="-211.166666666667,72.9945429740792" />
+                  <mssgle:CubicBezierSegment
+                    Point1="-211.166666666667,72.9945429740792"
+                    Point2="-215.166666666667,72.9945429740792"
+                    Point3="-215.166666666667,76.9945429740792" />
+                  <mssgle:LineSegment
+                    End="-215.166666666667,115.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-99.8190234375,26.65234375,199.638046875,12.1953125"
+              BoundingBox="-207.402356770833,77.9945429740792,199.638046875,12.1953125"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
-        <NodeLayout
-          Size="145,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Unión de todo"
-          TopLeft="660,472" />
         <EdgeLayout
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda2]"
           TopLeft="469,335">
@@ -2947,113 +2971,99 @@ where [refTable].[ESTADO] = ?</property>
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda3]"
-          TopLeft="970.5,349">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda1]"
+          TopLeft="973.25,234">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="-215.166666666667,123"
+              EndConnector="0,73"
               Start="0,0"
-              End="-215.166666666667,115.5">
+              End="0,65.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,68.9945429740792" />
-                  <mssgle:CubicBezierSegment
-                    Point1="0,68.9945429740792"
-                    Point2="0,72.9945429740792"
-                    Point3="-4,72.9945429740792" />
-                  <mssgle:LineSegment
-                    End="-211.166666666667,72.9945429740792" />
-                  <mssgle:CubicBezierSegment
-                    Point1="-211.166666666667,72.9945429740792"
-                    Point2="-215.166666666667,72.9945429740792"
-                    Point3="-215.166666666667,76.9945429740792" />
-                  <mssgle:LineSegment
-                    End="-215.166666666667,115.5" />
+                    End="0,65.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-207.402356770833,77.9945429740792,199.638046875,12.1953125"
+              BoundingBox="-99.8190234375,26.65234375,199.638046875,12.1953125"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de Unión de todo 1]"
-          TopLeft="731.25,514">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda]"
+          TopLeft="467,235">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,49"
+              EndConnector="0,58"
               Start="0,0"
-              End="0,41.5">
+              End="0,50.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,41.5" />
+                    End="0,50.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="-99.8190234375,19.15234375,199.638046875,12.1953125"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
-        <NodeLayout
-          Size="156,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Origen ORION 1"
-          TopLeft="896,28" />
-        <NodeLayout
-          Size="273,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Transformando tipo de  dato de Estado 1"
-          TopLeft="842,106" />
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de origen de OLE DB1]"
-          TopLeft="976.25,70">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de conversión de datos1]"
+          TopLeft="977.25,148">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,36"
+              EndConnector="0,44"
               Start="0,0"
-              End="0,28.5">
+              End="0,36.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,28.5" />
+                    End="0,36.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de conversión de datos1]"
-          TopLeft="977.25,148">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de conversión de datos]"
+          TopLeft="467.25,151">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,44"
+              EndConnector="0,42"
               Start="0,0"
-              End="0,36.5">
+              End="0,34.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,36.5" />
+                    End="0,34.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
       </GraphLayout>

+ 47 - 45
ORION_TO_DWH/FACT_COSTOS_EOR_RET.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{DFF2E171-1C03-4CAD-8101-1A71278F4848}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="FACT_COSTOS_EOR_RET"
   DTS:PackageType="5"
-  DTS:VersionBuild="42"
-  DTS:VersionGUID="{4B9277E6-A19E-4569-8A9B-B0029ECF9674}">
+  DTS:VersionBuild="52"
+  DTS:VersionGUID="{126A3B01-CBFC-4E64-8FB7-65D3C00016D7}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -30,7 +30,7 @@
       DTS:CreationName=""
       DTS:DTSID="{37FAAA1F-6E69-4B0F-BA0D-B2C5881853BD}"
       DTS:EvaluateAsExpression="True"
-      DTS:Expression="&quot;SELECT &#xA;      vfcer.Y_OPE&#xA;    , vfcer.M_OPE&#xA;    , vfcer.ESTADO&#xA;    , vfcer.DIM_FECHA_FECHAPK&#xA;    , vfcer.DIM_HORA_HORAPK&#xA;    , vfcer.COD_PROYECTO&#xA;    , vfcer.MEDIDOR_ORIGEN&#xA;    , vfcer.MONTO_CMORC_MRS&#xA;    , vfcer.MONTO_CMORC_FLEX&#xA;    , vfcer.ENERGIA_FLEX&#xA;&#x9;, vfcer.MONTO_RETIRO_FLEX&#xA;FROM CONCILIACION.VW_FACT_COSTOS_EOR_RET vfcer&quot;"
+      DTS:Expression="&quot;SELECT &#xA;      vfcer.Y_OPE&#xA;    , vfcer.M_OPE&#xA;    , vfcer.ESTADO&#xA;    , vfcer.DIM_FECHA_FECHAPK&#xA;    , vfcer.DIM_HORA_HORAPK&#xA;    , vfcer.COD_PROYECTO&#xA;    , vfcer.MEDIDOR_ORIGEN&#xA;    , vfcer.MONTO_CMORC_MRS&#xA;    , vfcer.MONTO_CMORC_FLEX&#xA;    , vfcer.ENERGIA_FLEX&#xA;&#x9;, vfcer.MONTO_RETIRO_FLEX&#xA;FROM CONCILIACION.VW_FACT_COSTOS_EOR_RET vfcer&#xA;WHERE vfcer.DIM_FECHA_FECHAPK &gt;= CONVERT(INT, '&quot; + @[User::GivenDate] + &quot;')&#xA; AND vfcer.DIM_FECHA_FECHAPK &lt;= CONVERT(VARCHAR(10), GETDATE(), 112)&quot;"
       DTS:IncludeInDebugDump="2345"
       DTS:Namespace="User"
       DTS:ObjectName="VW_FACT_COSTOS_EOR_RET">
@@ -47,7 +47,9 @@
     , vfcer.MONTO_CMORC_FLEX
     , vfcer.ENERGIA_FLEX
 	, vfcer.MONTO_RETIRO_FLEX
-FROM CONCILIACION.VW_FACT_COSTOS_EOR_RET vfcer</DTS:VariableValue>
+FROM CONCILIACION.VW_FACT_COSTOS_EOR_RET vfcer
+WHERE vfcer.DIM_FECHA_FECHAPK &gt;= CONVERT(INT, '')
+ AND vfcer.DIM_FECHA_FECHAPK &lt;= CONVERT(VARCHAR(10), GETDATE(), 112)</DTS:VariableValue>
     </DTS:Variable>
   </DTS:Variables>
   <DTS:Executables>
@@ -1057,7 +1059,7 @@ where [refTable].[ESTADO] = ?</property>
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"
@@ -1172,7 +1174,7 @@ where [refTable].[ESTADO] = ?</property>
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET"
           TopLeft="454,267" />
         <NodeLayout
-          Size="268,42"
+          Size="261,42"
           Id="Package\Obtener primer dia de hace dos meses"
           TopLeft="465,66" />
         <NodeLayout
@@ -1189,7 +1191,7 @@ where [refTable].[ESTADO] = ?</property>
           TopLeft="468,357" />
         <EdgeLayout
           Id="Package.PrecedenceConstraints[Constraint]"
-          TopLeft="598.25,108">
+          TopLeft="596.5,108">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
@@ -1292,37 +1294,39 @@ where [refTable].[ESTADO] = ?</property>
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION"
           TopLeft="396,22" />
         <NodeLayout
-          Size="202,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto"
-          TopLeft="364,193" />
+          Size="269,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de  dato de Estado"
+          TopLeft="337,110" />
         <NodeLayout
           Size="276,42"
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET"
           TopLeft="323.444444444444,418.666666666667" />
         <NodeLayout
-          Size="269,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de  dato de Estado"
-          TopLeft="337,110" />
+          Size="202,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto"
+          TopLeft="364,193" />
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de origen de OLE DB]"
-          TopLeft="471.5,64">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de entradas coincidentes de búsqueda]"
+          TopLeft="467,235">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,46"
+              EndConnector="0,58"
               Start="0,0"
-              End="0,38.5">
+              End="0,50.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,38.5" />
+                    End="0,50.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="-99.8190234375,19.15234375,199.638046875,12.1953125"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
@@ -1348,27 +1352,25 @@ where [refTable].[ESTADO] = ?</property>
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de entradas coincidentes de búsqueda]"
-          TopLeft="467,235">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de origen de OLE DB]"
+          TopLeft="471.5,64">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,58"
+              EndConnector="0,46"
               Start="0,0"
-              End="0,50.5">
+              End="0,38.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,50.5" />
+                    End="0,38.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <mssgm:EdgeLabel
-              BoundingBox="-99.8190234375,19.15234375,199.638046875,12.1953125"
-              RelativePosition="Any" />
+            <EdgeLabelCollection />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
@@ -1399,23 +1401,8 @@ where [refTable].[ESTADO] = ?</property>
     </LayoutInfo>
   </TaskHost>
   <PipelineComponentMetadata
-    design-time-name="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto">
+    design-time-name="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION">
     <Properties>
-      <Property>
-        <Name>OverwriteParamsSQLProp</Name>
-        <Value
-          type="q2:string">false</Value>
-      </Property>
-      <Property>
-        <Name>UsedTableName</Name>
-        <Value
-          type="q3:string"></Value>
-      </Property>
-      <Property>
-        <Name>TableInfoObjectType</Name>
-        <Value
-          type="q4:string">0</Value>
-      </Property>
       <Property>
         <Name>DataSourceViewID</Name>
       </Property>
@@ -1435,8 +1422,23 @@ where [refTable].[ESTADO] = ?</property>
     </Properties>
   </PipelineComponentMetadata>
   <PipelineComponentMetadata
-    design-time-name="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION">
+    design-time-name="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto">
     <Properties>
+      <Property>
+        <Name>OverwriteParamsSQLProp</Name>
+        <Value
+          type="q2:string">false</Value>
+      </Property>
+      <Property>
+        <Name>UsedTableName</Name>
+        <Value
+          type="q3:string"></Value>
+      </Property>
+      <Property>
+        <Name>TableInfoObjectType</Name>
+        <Value
+          type="q4:string">0</Value>
+      </Property>
       <Property>
         <Name>DataSourceViewID</Name>
       </Property>

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 4 - 4
ORION_TO_DWH/FACT_COSTOS_PROVEEDORES_INY.dtsx


+ 34 - 30
ORION_TO_DWH/FACT_COSTOS_UT_INY.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{C87D0BD3-5FD1-4EB9-B57A-3FB02541E3BC}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="FACT_COSTOS_UT_INY"
   DTS:PackageType="5"
-  DTS:VersionBuild="36"
-  DTS:VersionGUID="{DEAD8E94-D60A-4A6A-95FE-91AFB0438491}">
+  DTS:VersionBuild="39"
+  DTS:VersionGUID="{928E045E-BBAE-449C-A0D7-8A5597C173F9}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -546,7 +546,7 @@ where [refTable].[ESTADO] = ?</property>
                   containsID="true"
                   dataType="System.String"
                   description="Especifica la lista de identificadores de linaje que están asignados a los parámetros que usa la instrucción SQL de la propiedad SQLCommand. Las entradas de la lista están separadas por puntos y comas."
-                  name="ParameterMap">#{Package\Insertar en STG_FACT_COSTOS_UT_INY\1090:invalid};</property>
+                  name="ParameterMap">#{Package\Insertar en STG_FACT_COSTOS_UT_INY\391:invalid};</property>
                 <property
                   dataType="System.Int32"
                   description="Especifica la página de códigos de columna para utilizar cuando la información de página de códigos no está disponible en el origen de datos."
@@ -1081,7 +1081,7 @@ where [refTable].[ESTADO] = ?</property>
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"
@@ -1307,10 +1307,6 @@ where [refTable].[ESTADO] = ?</property>
     <LayoutInfo>
       <GraphLayout
         Capacity="16" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mssgm="clr-namespace:Microsoft.SqlServer.Graph.Model;assembly=Microsoft.SqlServer.Graph">
-        <NodeLayout
-          Size="269,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Transformando tipo de  dato de Estado"
-          TopLeft="335,109" />
         <NodeLayout
           Size="202,42"
           Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Determinar Key Proyecto"
@@ -1319,6 +1315,18 @@ where [refTable].[ESTADO] = ?</property>
           Size="151,42"
           Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Origen ORION"
           TopLeft="389,25" />
+        <NodeLayout
+          Size="269,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Transformando tipo de  dato de Estado"
+          TopLeft="335,109" />
+        <NodeLayout
+          Size="180,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Obtener Key ESTADO"
+          TopLeft="379,293" />
+        <NodeLayout
+          Size="267,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Destino STAGE_FACT_COSTOS_UT_INY"
+          TopLeft="339,403" />
         <EdgeLayout
           Id="Package\Insertar en STG_FACT_COSTOS_UT_INY.Paths[Salida de origen de OLE DB]"
           TopLeft="467,67">
@@ -1338,35 +1346,35 @@ where [refTable].[ESTADO] = ?</property>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY.Paths[Salida de conversión de datos]"
-          TopLeft="467.25,151">
+          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY.Paths[Salida de entradas coincidentes de búsqueda1]"
+          TopLeft="470.75,335">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,42"
+              EndConnector="0,68"
               Start="0,0"
-              End="0,34.5">
+              End="0,60.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,34.5" />
+                    End="0,60.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="-99.8190234375,24.15234375,199.638046875,12.1953125"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
-        <NodeLayout
-          Size="180,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Obtener Key ESTADO"
-          TopLeft="379,293" />
         <EdgeLayout
           Id="Package\Insertar en STG_FACT_COSTOS_UT_INY.Paths[Salida de entradas coincidentes de búsqueda]"
           TopLeft="467,235">
@@ -1391,31 +1399,27 @@ where [refTable].[ESTADO] = ?</property>
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
-        <NodeLayout
-          Size="267,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Destino STAGE_FACT_COSTOS_UT_INY"
-          TopLeft="339,403" />
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY.Paths[Salida de entradas coincidentes de búsqueda1]"
-          TopLeft="470.75,335">
+          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY.Paths[Salida de conversión de datos]"
+          TopLeft="467.25,151">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,68"
+              EndConnector="0,42"
               Start="0,0"
-              End="0,60.5">
+              End="0,34.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,60.5" />
+                    End="0,34.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-99.8190234375,24.15234375,199.638046875,12.1953125"
+              BoundingBox="0,0,0,0"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>

+ 10 - 6
ORION_TO_DWH/FACT_COSTOS_UT_RET.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{A0F6C4B8-A071-409D-B4D1-0A86815839C0}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="FACT_COSTOS_UT_RET"
   DTS:PackageType="5"
-  DTS:VersionBuild="24"
-  DTS:VersionGUID="{12E0A4E3-520F-4757-97AC-632BD1503736}">
+  DTS:VersionBuild="28"
+  DTS:VersionGUID="{F0B46EFC-A6DA-4267-9798-B3EB7BC6A9ED}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -1182,7 +1182,7 @@ where [refTable].[ESTADO] = ?</property>
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"
@@ -1495,7 +1495,9 @@ where [refTable].[ESTADO] = ?</property>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
@@ -1517,7 +1519,9 @@ where [refTable].[ESTADO] = ?</property>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
       </GraphLayout>

+ 9 - 7
ORION_TO_DWH/FACT_INGRESOS_CLIENTES_RET.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{FEFD5E75-14EF-4845-9794-2DD9DD2801AC}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="FACT_INGRESOS_CLIENTES_RET"
   DTS:PackageType="5"
-  DTS:VersionBuild="10"
-  DTS:VersionGUID="{0DBF7CC5-EB54-44D0-B1A5-171D209FBDAC}">
+  DTS:VersionBuild="13"
+  DTS:VersionGUID="{E89EC7D8-CDC6-4F9F-B872-DF5DBFDAA0D0}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -30,7 +30,7 @@
       DTS:CreationName=""
       DTS:DTSID="{F9877152-B59E-45C2-A349-B43A2262723B}"
       DTS:EvaluateAsExpression="True"
-      DTS:Expression="&quot;SELECT &#xA;      vficr.Y_OPE&#xA;    , vficr.M_OPE&#xA;    , vficr.ESTADO&#xA;    , vficr.DIM_FECHA_FECHAPK&#xA;    , vficr.DIM_HORA_HORAPK&#xA;    , vficr.COD_PROYECTO&#xA;    , vficr.MEDIDOR_ORIGEN&#xA;    , vficr.ENERGIA_TOTAL&#xA;    , vficr.ENERGIA_MRS&#xA;    , vficr.ENERGIA_FLEX&#xA;    , vficr.MONTO_INGRESO_MRS&#xA;    , vficr.MONTO_INGRESO_FLEX&#xA;FROM [CONCILIACION].[VW_FACT_INGRESOS_CLIENTES_RET] vficr&quot;"
+      DTS:Expression="&quot;SELECT &#xA;      vficr.Y_OPE&#xA;    , vficr.M_OPE&#xA;    , vficr.ESTADO&#xA;    , vficr.DIM_FECHA_FECHAPK&#xA;    , vficr.DIM_HORA_HORAPK&#xA;    , vficr.COD_PROYECTO&#xA;    , vficr.MEDIDOR_ORIGEN&#xA;    , vficr.ENERGIA_TOTAL&#xA;    , vficr.ENERGIA_MRS&#xA;    , vficr.ENERGIA_FLEX&#xA;    , vficr.MONTO_INGRESO_MRS&#xA;    , vficr.MONTO_INGRESO_FLEX&#xA;FROM [CONCILIACION].[VW_FACT_INGRESOS_CLIENTES_RET] vficr&#xA;WHERE vficr.DIM_FECHA_FECHAPK &gt;= CONVERT(INT, '&quot; + @[User::GivenDate] + &quot;')&#xA; AND vficr.DIM_FECHA_FECHAPK &lt;= CONVERT(VARCHAR(10), GETDATE(), 112)&quot;"
       DTS:IncludeInDebugDump="2345"
       DTS:Namespace="User"
       DTS:ObjectName="VW_FACT_INGRESOS_CLIENTES_RET">
@@ -48,7 +48,9 @@
     , vficr.ENERGIA_FLEX
     , vficr.MONTO_INGRESO_MRS
     , vficr.MONTO_INGRESO_FLEX
-FROM [CONCILIACION].[VW_FACT_INGRESOS_CLIENTES_RET] vficr</DTS:VariableValue>
+FROM [CONCILIACION].[VW_FACT_INGRESOS_CLIENTES_RET] vficr
+WHERE vficr.DIM_FECHA_FECHAPK &gt;= CONVERT(INT, '')
+ AND vficr.DIM_FECHA_FECHAPK &lt;= CONVERT(VARCHAR(10), GETDATE(), 112)</DTS:VariableValue>
     </DTS:Variable>
   </DTS:Variables>
   <DTS:Executables>
@@ -350,7 +352,7 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
                   containsID="true"
                   dataType="System.String"
                   description="Especifica la lista de identificadores de linaje que están asignados a los parámetros que usa la instrucción SQL de la propiedad SQLCommand. Las entradas de la lista están separadas por puntos y comas."
-                  name="ParameterMap">#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\417:invalid};#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\418:invalid};#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\419:invalid};#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\420:invalid};</property>
+                  name="ParameterMap">#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\403:invalid};#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\404:invalid};#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\405:invalid};#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\406:invalid};</property>
                 <property
                   dataType="System.Int32"
                   description="Especifica la página de códigos de columna para utilizar cuando la información de página de códigos no está disponible en el origen de datos."
@@ -1088,7 +1090,7 @@ where [refTable].[ESTADO] = ?</property>
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"

+ 106 - 96
ORION_TO_DWH/FACT_INGRESOS_EOR_INY.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{6262B267-CD6E-48AD-8CB8-18E89A2D7282}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="FACT_INGRESOS_EOR_INY"
   DTS:PackageType="5"
-  DTS:VersionBuild="40"
-  DTS:VersionGUID="{FBDFE2A4-C649-415E-9608-69E1F89D344D}">
+  DTS:VersionBuild="42"
+  DTS:VersionGUID="{12896C74-5F25-4548-84B6-2C26B10F22BE}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -2483,7 +2483,7 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"
@@ -2710,25 +2710,45 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
       <GraphLayout
         Capacity="32" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mssgm="clr-namespace:Microsoft.SqlServer.Graph.Model;assembly=Microsoft.SqlServer.Graph">
         <NodeLayout
-          Size="151,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Origen ORION"
-          TopLeft="171,19" />
+          Size="180,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key ESTADO 1"
+          TopLeft="845,288" />
+        <NodeLayout
+          Size="275,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key Proyecto sin Punto de Retiro"
+          TopLeft="790,181" />
+        <NodeLayout
+          Size="145,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Unión de todo"
+          TopLeft="540,383" />
         <NodeLayout
           Size="260,42"
           Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Transformando tipo de dato de Estado"
           TopLeft="124,101" />
+        <NodeLayout
+          Size="151,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Origen ORION 1"
+          TopLeft="864,25" />
         <NodeLayout
           Size="180,42"
           Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key ESTADO"
           TopLeft="164,288" />
+        <NodeLayout
+          Size="182,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key Proyecto"
+          TopLeft="162,182" />
         <NodeLayout
           Size="285,42"
           Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Destino STAGE_FACT_INGRESOS_EOR_INY"
           TopLeft="464,484" />
         <NodeLayout
-          Size="182,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key Proyecto"
-          TopLeft="162,182" />
+          Size="151,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Origen ORION"
+          TopLeft="171,19" />
+        <NodeLayout
+          Size="260,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Transformando tipo de dato de Estado 1"
+          TopLeft="805,101" />
         <EdgeLayout
           Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de origen de OLE DB]"
           TopLeft="250.25,61">
@@ -2748,97 +2768,71 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda]"
-          TopLeft="253.5,224">
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda3]"
+          TopLeft="935,330">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,64"
+              EndConnector="-299.666666666667,53"
               Start="0,0"
-              End="0,56.5">
+              End="-299.666666666667,45.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,56.5" />
+                    End="0,27.4529331514325" />
+                  <mssgle:CubicBezierSegment
+                    Point1="0,27.4529331514325"
+                    Point2="0,31.4529331514325"
+                    Point3="-4,31.4529331514325" />
+                  <mssgle:LineSegment
+                    End="-295.666666666667,31.4529331514325" />
+                  <mssgle:CubicBezierSegment
+                    Point1="-295.666666666667,31.4529331514325"
+                    Point2="-299.666666666667,31.4529331514325"
+                    Point3="-299.666666666667,35.4529331514325" />
+                  <mssgle:LineSegment
+                    End="-299.666666666667,45.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-99.8190234375,22.15234375,199.638046875,12.1953125"
+              BoundingBox="-249.652356770833,36.4529331514325,199.638046875,12.1953125"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de conversión de datos]"
-          TopLeft="253.5,143">
-          <EdgeLayout.Curve>
-            <mssgle:Curve
-              StartConnector="{assembly:Null}"
-              EndConnector="0,39"
-              Start="0,0"
-              End="0,31.5">
-              <mssgle:Curve.Segments>
-                <mssgle:SegmentCollection
-                  Capacity="5">
-                  <mssgle:LineSegment
-                    End="0,31.5" />
-                </mssgle:SegmentCollection>
-              </mssgle:Curve.Segments>
-            </mssgle:Curve>
-          </EdgeLayout.Curve>
-          <EdgeLayout.Labels>
-            <EdgeLabelCollection />
-          </EdgeLayout.Labels>
-        </EdgeLayout>
-        <NodeLayout
-          Size="151,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Origen ORION 1"
-          TopLeft="864,25" />
-        <NodeLayout
-          Size="260,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Transformando tipo de dato de Estado 1"
-          TopLeft="805,101" />
-        <NodeLayout
-          Size="275,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key Proyecto sin Punto de Retiro"
-          TopLeft="790,181" />
-        <NodeLayout
-          Size="180,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key ESTADO 1"
-          TopLeft="845,288" />
-        <EdgeLayout
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de origen de OLE DB1]"
-          TopLeft="937.25,67">
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda2]"
+          TopLeft="931.25,223">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,34"
+              EndConnector="0,65"
               Start="0,0"
-              End="0,26.5">
+              End="0,57.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,26.5" />
+                    End="0,57.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="-99.8190234375,22.65234375,199.638046875,12.1953125"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
-        <NodeLayout
-          Size="145,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Unión de todo"
-          TopLeft="540,383" />
         <EdgeLayout
           Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda1]"
           TopLeft="254,330">
@@ -2876,84 +2870,74 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de conversión de datos1]"
-          TopLeft="931.25,143">
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda]"
+          TopLeft="253.5,224">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,38"
+              EndConnector="0,64"
               Start="0,0"
-              End="0,30.5">
+              End="0,56.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,30.5" />
+                    End="0,56.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="-99.8190234375,22.15234375,199.638046875,12.1953125"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda2]"
-          TopLeft="931.25,223">
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de conversión de datos1]"
+          TopLeft="931.25,143">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,65"
+              EndConnector="0,38"
               Start="0,0"
-              End="0,57.5">
+              End="0,30.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,57.5" />
+                    End="0,30.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-99.8190234375,22.65234375,199.638046875,12.1953125"
+              BoundingBox="0,0,0,0"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda3]"
-          TopLeft="935,330">
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de conversión de datos]"
+          TopLeft="253.5,143">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="-299.666666666667,53"
+              EndConnector="0,39"
               Start="0,0"
-              End="-299.666666666667,45.5">
+              End="0,31.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,27.4529331514325" />
-                  <mssgle:CubicBezierSegment
-                    Point1="0,27.4529331514325"
-                    Point2="0,31.4529331514325"
-                    Point3="-4,31.4529331514325" />
-                  <mssgle:LineSegment
-                    End="-295.666666666667,31.4529331514325" />
-                  <mssgle:CubicBezierSegment
-                    Point1="-295.666666666667,31.4529331514325"
-                    Point2="-299.666666666667,31.4529331514325"
-                    Point3="-299.666666666667,35.4529331514325" />
-                  <mssgle:LineSegment
-                    End="-299.666666666667,45.5" />
+                    End="0,31.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-249.652356770833,36.4529331514325,199.638046875,12.1953125"
+              BoundingBox="0,0,0,0"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
@@ -2976,7 +2960,33 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
+          </EdgeLayout.Labels>
+        </EdgeLayout>
+        <EdgeLayout
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de origen de OLE DB1]"
+          TopLeft="937.25,67">
+          <EdgeLayout.Curve>
+            <mssgle:Curve
+              StartConnector="{assembly:Null}"
+              EndConnector="0,34"
+              Start="0,0"
+              End="0,26.5">
+              <mssgle:Curve.Segments>
+                <mssgle:SegmentCollection
+                  Capacity="5">
+                  <mssgle:LineSegment
+                    End="0,26.5" />
+                </mssgle:SegmentCollection>
+              </mssgle:Curve.Segments>
+            </mssgle:Curve>
+          </EdgeLayout.Curve>
+          <EdgeLayout.Labels>
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
       </GraphLayout>

+ 11 - 7
ORION_TO_DWH/FACT_INGRESOS_EOR_RET.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{F7512355-CA0C-4528-A79E-9920126B29B4}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="Package1"
   DTS:PackageType="5"
-  DTS:VersionBuild="15"
-  DTS:VersionGUID="{C961B297-E859-4C25-9193-6CBCD924C52A}">
+  DTS:VersionBuild="18"
+  DTS:VersionGUID="{6E753336-F691-4365-AAD4-F592251CC89E}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -311,7 +311,7 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
                   containsID="true"
                   dataType="System.String"
                   description="Especifica la lista de identificadores de linaje que están asignados a los parámetros que usa la instrucción SQL de la propiedad SQLCommand. Las entradas de la lista están separadas por puntos y comas."
-                  name="ParameterMap">#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\409:invalid};#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\410:invalid};#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\411:invalid};#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\412:invalid};</property>
+                  name="ParameterMap">#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\407:invalid};#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\408:invalid};#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\409:invalid};#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\410:invalid};</property>
                 <property
                   dataType="System.Int32"
                   description="Especifica la página de códigos de columna para utilizar cuando la información de página de códigos no está disponible en el origen de datos."
@@ -995,7 +995,7 @@ where [refTable].[ESTADO] = ?</property>
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"
@@ -1260,7 +1260,9 @@ where [refTable].[ESTADO] = ?</property>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
@@ -1330,7 +1332,9 @@ where [refTable].[ESTADO] = ?</property>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
       </GraphLayout>

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 3 - 1309
ORION_TO_DWH/FACT_INGRESOS_UT_INY.dtsx


+ 10 - 0
ORION_TO_DWH/OLAP_CUBE.conmgr

@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<DTS:ConnectionManager xmlns:DTS="www.microsoft.com/SqlServer/Dts"
+  DTS:ObjectName="OLAP_CUBE"
+  DTS:DTSID="{E6C943E2-2460-4FB5-91A1-EBC27B0FE828}"
+  DTS:CreationName="MSOLAP100">
+  <DTS:ObjectData>
+    <DTS:ConnectionManager
+      DTS:ConnectionString="Data Source=192.168.100.6;Initial Catalog=OLAP_MERCADOS;Provider=MSOLAP.8;Integrated Security=SSPI;Impersonation Level=Impersonate;Location=192.168.100.6;" />
+  </DTS:ObjectData>
+</DTS:ConnectionManager>

+ 242 - 22
ORION_TO_DWH/ORION_TO_DWH.dtproj

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <DeploymentModel>Project</DeploymentModel>
-  <ProductVersion>15.0.1100.123</ProductVersion>
+  <ProductVersion>15.0.1300.371</ProductVersion>
   <SchemaVersion>9.0.1.0</SchemaVersion>
   <State>$base64$PFNvdXJjZUNvbnRyb2xJbmZvIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOmRkbDI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDAzL2VuZ2luZS8yIiB4bWxuczpkZGwyXzI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDAzL2VuZ2luZS8yLzIiIHhtbG5zOmRkbDEwMF8xMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDA4L2VuZ2luZS8xMDAvMTAwIiB4bWxuczpkZGwyMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEwL2VuZ2luZS8yMDAiIHhtbG5zOmRkbDIwMF8yMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEwL2VuZ2luZS8yMDAvMjAwIiB4bWxuczpkZGwzMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDExL2VuZ2luZS8zMDAiIHhtbG5zOmRkbDMwMF8zMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDExL2VuZ2luZS8zMDAvMzAwIiB4bWxuczpkZGw0MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEyL2VuZ2luZS80MDAiIHhtbG5zOmRkbDQwMF80MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEyL2VuZ2luZS80MDAvNDAwIiB4bWxuczpkZGw1MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEzL2VuZ2luZS81MDAiIHhtbG5zOmRkbDUwMF81MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEzL2VuZ2luZS81MDAvNTAwIiB4bWxuczpkd2Q9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vRGF0YVdhcmVob3VzZS9EZXNpZ25lci8xLjAiPg0KICA8RW5hYmxlZD5mYWxzZTwvRW5hYmxlZD4NCiAgPFByb2plY3ROYW1lPjwvUHJvamVjdE5hbWU+DQogIDxBdXhQYXRoPjwvQXV4UGF0aD4NCiAgPExvY2FsUGF0aD48L0xvY2FsUGF0aD4NCiAgPFByb3ZpZGVyPjwvUHJvdmlkZXI+DQo8L1NvdXJjZUNvbnRyb2xJbmZvPg==</State>
   <Database>
@@ -26,7 +26,7 @@
           <SSIS:Property SSIS:Name="CreatorComputerName">NIETO</SSIS:Property>
           <SSIS:Property SSIS:Name="Description">
           </SSIS:Property>
-          <SSIS:Property SSIS:Name="PasswordVerifier" SSIS:Sensitive="1">AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAGIEOdGgKWU6YNT7yo8y0BAAAAAACAAAAAAADZgAAwAAAABAAAAD1dqsznSwXjMDBilbQjVBIAAAAAASAAACgAAAAEAAAAPNAH+Wz7TtBpa/qNZ/qF4uIAAAAZkX+FBH3k9htT8VeywgRzaH1ykxMQbBMPMljtBavBjtzY0nOxv7BPhgPrt7+aV+k2pFosD5ybqCoGEJdLWK9JPWTPP4gwzfjVReLl162LNTAcDEuAQC1/gUVpnJ55OVxHR9r8h4q0BmFJbBrxoJhFGwctID7RenhHryIt1p7i8DqwY/6k7Si6RQAAACOZRrvfme1OjXDV2ZgmRpCcKhANw==</SSIS:Property>
+          <SSIS:Property SSIS:Name="PasswordVerifier" SSIS:Sensitive="1">AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAyOMVp5ESGEuVR0GQGI8zTAAAAAACAAAAAAADZgAAwAAAABAAAAD3v8+1l2uN6lUBl9os8mOmAAAAAASAAACgAAAAEAAAAOxKHhccRqGpJBEyppFHUmyIAAAA2mdFQ4rRzjGYsFrpq6vrAvobNgVVRAgUwInEyLmxxAyEPeBrOvAbPocraYLMiWxV11KJtczCAYUELzzGeVWUYYoFZxOMZFynQXK9OCBbi4to6YfRsx6HxeLaFV9Dn5vn35NnN1BZR9byLA07MHzP1w/+kAboSguzEj6qwJjBC5OT1RJzyDvQwBQAAAASi6t4IuIlTsjuG6XLMpvmv9xvpw==</SSIS:Property>
           <SSIS:Property SSIS:Name="FormatVersion">1</SSIS:Property>
         </SSIS:Properties>
         <SSIS:Packages>
@@ -41,13 +41,33 @@
           <SSIS:Package SSIS:Name="FACT_COSTOS_EOR_RET.dtsx" SSIS:EntryPoint="1" />
           <SSIS:Package SSIS:Name="FACT_INGRESOS_EOR_RET.dtsx" SSIS:EntryPoint="1" />
           <SSIS:Package SSIS:Name="FACT_INGRESOS_CLIENTES_RET.dtsx" SSIS:EntryPoint="1" />
+          <SSIS:Package SSIS:Name="PROCESAR_CUBO_INY.dtsx" SSIS:EntryPoint="1" />
+          <SSIS:Package SSIS:Name="PROCESAR_CUBO_RET.dtsx" SSIS:EntryPoint="1" />
+          <SSIS:Package SSIS:Name="PROCESAR_DIM_PROY.dtsx" SSIS:EntryPoint="1" />
+          <SSIS:Package SSIS:Name="FACT_CONC_DIARIA_ASE.dtsx" SSIS:EntryPoint="1" />
         </SSIS:Packages>
         <SSIS:ConnectionManagers>
           <SSIS:ConnectionManager SSIS:Name="ORION.conmgr" />
           <SSIS:ConnectionManager SSIS:Name="DWH_ME.conmgr" />
+          <SSIS:ConnectionManager SSIS:Name="OLAP_CUBE.conmgr" />
         </SSIS:ConnectionManagers>
         <SSIS:DeploymentInfo>
           <SSIS:ProjectConnectionParameters>
+            <SSIS:Parameter SSIS:Name="CM.ORION.ConnectByProxy">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
             <SSIS:Parameter SSIS:Name="CM.ORION.ConnectionString">
               <SSIS:Properties>
                 <SSIS:Property SSIS:Name="ID">
@@ -63,6 +83,21 @@
                 <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
               </SSIS:Properties>
             </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.ORION.ConnectUsingManagedIdentity">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
             <SSIS:Parameter SSIS:Name="CM.ORION.InitialCatalog">
               <SSIS:Properties>
                 <SSIS:Property SSIS:Name="ID">
@@ -137,6 +172,21 @@
                 <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
               </SSIS:Properties>
             </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.DWH_ME.ConnectByProxy">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
             <SSIS:Parameter SSIS:Name="CM.DWH_ME.ConnectionString">
               <SSIS:Properties>
                 <SSIS:Property SSIS:Name="ID">
@@ -148,10 +198,25 @@
                 <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
                 <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
                 <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="Value">Data Source=192.168.98.23;User ID=sa;Initial Catalog=DEV_DWH_MERELEC;Provider=SQLNCLI11.1;Persist Security Info=True;Auto Translate=False;</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">Data Source=192.168.98.23;Initial Catalog=DEV_DWH_MERELEC;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;</SSIS:Property>
                 <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
               </SSIS:Properties>
             </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.DWH_ME.ConnectUsingManagedIdentity">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
             <SSIS:Parameter SSIS:Name="CM.DWH_ME.InitialCatalog">
               <SSIS:Properties>
                 <SSIS:Property SSIS:Name="ID">
@@ -222,7 +287,94 @@
                 <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
                 <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
                 <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="Value">sa</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.OLAP_CUBE.ConnectionString">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">Data Source=192.168.100.6;Initial Catalog=OLAP_MERCADOS;Provider=MSOLAP.8;Integrated Security=SSPI;Impersonation Level=Impersonate;Location=192.168.100.6;</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.OLAP_CUBE.InitialCatalog">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">OLAP_MERCADOS</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.OLAP_CUBE.Password">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.OLAP_CUBE.RetainSameConnection">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.OLAP_CUBE.ServerName">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">192.168.100.6</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.OLAP_CUBE.UserName">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
                 <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
               </SSIS:Properties>
             </SSIS:Parameter>
@@ -268,10 +420,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_INGRESOS_UT_INY</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">70</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">80</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{21982C87-9EAD-44AF-A193-FA96306B7BD6}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{D02646B5-F92D-4084-B167-8483D2106919}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -285,10 +437,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_COSTOS_UT_INY</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">36</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">39</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{DEAD8E94-D60A-4A6A-95FE-91AFB0438491}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{928E045E-BBAE-449C-A0D7-8A5597C173F9}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -302,10 +454,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_INGRESOS_EOR_INY</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">39</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">42</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{1964FE71-7365-4044-950D-234CB60343D7}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{12896C74-5F25-4548-84B6-2C26B10F22BE}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -319,10 +471,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_COSTOS_EOR_INY</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">38</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">41</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{6135067E-B556-4E28-8EE3-BA8F42EA71FA}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{5BD95A5C-F449-418F-90D7-041650870501}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -336,10 +488,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_COSTOS_PROVEEDORES_INY</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">18</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">25</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{AD4BDF66-02C2-4D48-8BCC-B667ACB5C055}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{1D1AF8BA-CF87-48DA-92C5-2A90DA5BC3A8}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -353,10 +505,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_COSTOS_UT_RET</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">24</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">28</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{12E0A4E3-520F-4757-97AC-632BD1503736}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{F0B46EFC-A6DA-4267-9798-B3EB7BC6A9ED}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -370,10 +522,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_COSTOS_EOR_RET</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">42</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">52</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{4B9277E6-A19E-4569-8A9B-B0029ECF9674}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{126A3B01-CBFC-4E64-8FB7-65D3C00016D7}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -387,10 +539,10 @@
                 <SSIS:Property SSIS:Name="Name">Package1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">15</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">18</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{C961B297-E859-4C25-9193-6CBCD924C52A}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{6E753336-F691-4365-AAD4-F592251CC89E}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -404,10 +556,78 @@
                 <SSIS:Property SSIS:Name="Name">FACT_INGRESOS_CLIENTES_RET</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">10</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">13</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionComments">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{E89EC7D8-CDC6-4F9F-B872-DF5DBFDAA0D0}</SSIS:Property>
+                <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="ProtectionLevel">1</SSIS:Property>
+              </SSIS:Properties>
+              <SSIS:Parameters />
+            </SSIS:PackageMetaData>
+            <SSIS:PackageMetaData SSIS:Name="PROCESAR_CUBO_INY.dtsx">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">{48D03F4F-E636-4F90-A495-1F1F3B77D7C4}</SSIS:Property>
+                <SSIS:Property SSIS:Name="Name">PROCESAR_CUBO_INY</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">7</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionComments">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{2973D38E-1EF8-48DE-9188-B389F10CF424}</SSIS:Property>
+                <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="ProtectionLevel">1</SSIS:Property>
+              </SSIS:Properties>
+              <SSIS:Parameters />
+            </SSIS:PackageMetaData>
+            <SSIS:PackageMetaData SSIS:Name="PROCESAR_CUBO_RET.dtsx">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">{EDC2B0EC-24ED-4177-9614-0E768A55383E}</SSIS:Property>
+                <SSIS:Property SSIS:Name="Name">PROCESAR_CUBO_RET</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">9</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionComments">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{577DBCA9-0C09-4392-9069-F202F32B29B3}</SSIS:Property>
+                <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="ProtectionLevel">1</SSIS:Property>
+              </SSIS:Properties>
+              <SSIS:Parameters />
+            </SSIS:PackageMetaData>
+            <SSIS:PackageMetaData SSIS:Name="PROCESAR_DIM_PROY.dtsx">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">{A01414A6-ADB4-4F91-B937-9076ADFE4786}</SSIS:Property>
+                <SSIS:Property SSIS:Name="Name">PROCESAR_DIM_PROY</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionComments">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{F0383E1F-F2D8-4D06-9694-6B6F3D3AFC18}</SSIS:Property>
+                <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="ProtectionLevel">1</SSIS:Property>
+              </SSIS:Properties>
+              <SSIS:Parameters />
+            </SSIS:PackageMetaData>
+            <SSIS:PackageMetaData SSIS:Name="FACT_CONC_DIARIA_ASE.dtsx">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">{FFBC9455-B08A-4997-AA7D-329F6E016208}</SSIS:Property>
+                <SSIS:Property SSIS:Name="Name">FACT_CONC_DIARIA_ASE</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">16</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{0DBF7CC5-EB54-44D0-B1A5-171D209FBDAC}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{79D3DCEF-9447-4C81-9718-B360FCAFDFBB}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>

+ 57 - 0
ORION_TO_DWH/PROCESAR_CUBO_INY.dtsx

@@ -0,0 +1,57 @@
+<?xml version="1.0"?>
+<DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts"
+  DTS:refId="Package"
+  DTS:CreationDate="7/22/2019 12:01:38 PM"
+  DTS:CreationName="Microsoft.Package"
+  DTS:CreatorComputerName="NIETO"
+  DTS:CreatorName="GRUPOME\rnieto"
+  DTS:DTSID="{48D03F4F-E636-4F90-A495-1F1F3B77D7C4}"
+  DTS:ExecutableType="Microsoft.Package"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
+  DTS:LocaleID="3082"
+  DTS:ObjectName="PROCESAR_CUBO_INY"
+  DTS:PackageType="5"
+  DTS:VersionBuild="7"
+  DTS:VersionGUID="{2973D38E-1EF8-48DE-9188-B389F10CF424}">
+  <DTS:Property
+    DTS:Name="PackageFormatVersion">8</DTS:Property>
+  <DTS:Variables />
+  <DTS:Executables>
+    <DTS:Executable
+      DTS:refId="Package\Procesamiento de Importaciones Cube"
+      DTS:CreationName="Microsoft.DTSProcessingTask"
+      DTS:Description="Tarea de procesamiento de Analysis Services"
+      DTS:DTSID="{F372F94C-CDB4-4AAE-9B63-99E9F8D42EE1}"
+      DTS:ExecutableType="Microsoft.DTSProcessingTask"
+      DTS:LocaleID="-1"
+      DTS:ObjectName="Procesamiento de Importaciones Cube"
+      DTS:ThreadHint="0">
+      <DTS:Variables />
+      <DTS:ObjectData>
+        <ASProcessingData
+          ConnectionName="OLAP_CUBE"
+          ProcessingCommands="&lt;Batch xmlns=&quot;http://schemas.microsoft.com/analysisservices/2003/engine&quot;&gt;&#xA;  &lt;Process xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:ddl2=&quot;http://schemas.microsoft.com/analysisservices/2003/engine/2&quot; xmlns:ddl2_2=&quot;http://schemas.microsoft.com/analysisservices/2003/engine/2/2&quot; xmlns:ddl100_100=&quot;http://schemas.microsoft.com/analysisservices/2008/engine/100/100&quot; xmlns:ddl200=&quot;http://schemas.microsoft.com/analysisservices/2010/engine/200&quot; xmlns:ddl200_200=&quot;http://schemas.microsoft.com/analysisservices/2010/engine/200/200&quot; xmlns:ddl300=&quot;http://schemas.microsoft.com/analysisservices/2011/engine/300&quot; xmlns:ddl300_300=&quot;http://schemas.microsoft.com/analysisservices/2011/engine/300/300&quot; xmlns:ddl400=&quot;http://schemas.microsoft.com/analysisservices/2012/engine/400&quot; xmlns:ddl400_400=&quot;http://schemas.microsoft.com/analysisservices/2012/engine/400/400&quot; xmlns:ddl500=&quot;http://schemas.microsoft.com/analysisservices/2013/engine/500&quot; xmlns:ddl500_500=&quot;http://schemas.microsoft.com/analysisservices/2013/engine/500/500&quot;&gt;&#xA;    &lt;Object&gt;&#xA;      &lt;DatabaseID&gt;OLAP_MERCADOS&lt;/DatabaseID&gt;&#xA;      &lt;CubeID&gt;DWH_MERELEC&lt;/CubeID&gt;&#xA;    &lt;/Object&gt;&#xA;    &lt;Type&gt;ProcessFull&lt;/Type&gt;&#xA;    &lt;WriteBackTableCreation&gt;UseExisting&lt;/WriteBackTableCreation&gt;&#xA;  &lt;/Process&gt;&#xA;&lt;/Batch&gt;" />
+      </DTS:ObjectData>
+    </DTS:Executable>
+  </DTS:Executables>
+  <DTS:DesignTimeProperties><![CDATA[<?xml version="1.0"?>
+<!--This CDATA section contains the layout information of the package. The section includes information such as (x,y) coordinates, width, and height.-->
+<!--If you manually edit this section and make a mistake, you can delete it. -->
+<!--The package will still be able to load normally but the previous layout information will be lost and the designer will automatically re-arrange the elements on the design surface.-->
+<Objects
+  Version="8">
+  <!--Each node below will contain properties that do not affect runtime behavior.-->
+  <Package
+    design-time-name="Package">
+    <LayoutInfo>
+      <GraphLayout
+        Capacity="4" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph">
+        <NodeLayout
+          Size="260,42"
+          Id="Package\Procesamiento de Importaciones Cube"
+          TopLeft="380,184" />
+      </GraphLayout>
+    </LayoutInfo>
+  </Package>
+</Objects>]]></DTS:DesignTimeProperties>
+</DTS:Executable>

+ 57 - 0
ORION_TO_DWH/PROCESAR_CUBO_RET.dtsx

@@ -0,0 +1,57 @@
+<?xml version="1.0"?>
+<DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts"
+  DTS:refId="Package"
+  DTS:CreationDate="7/22/2019 12:01:38 PM"
+  DTS:CreationName="Microsoft.Package"
+  DTS:CreatorComputerName="NIETO"
+  DTS:CreatorName="GRUPOME\rnieto"
+  DTS:DTSID="{EDC2B0EC-24ED-4177-9614-0E768A55383E}"
+  DTS:ExecutableType="Microsoft.Package"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
+  DTS:LocaleID="3082"
+  DTS:ObjectName="PROCESAR_CUBO_RET"
+  DTS:PackageType="5"
+  DTS:VersionBuild="9"
+  DTS:VersionGUID="{577DBCA9-0C09-4392-9069-F202F32B29B3}">
+  <DTS:Property
+    DTS:Name="PackageFormatVersion">8</DTS:Property>
+  <DTS:Variables />
+  <DTS:Executables>
+    <DTS:Executable
+      DTS:refId="Package\Procesamiento de Exportaciones Cube"
+      DTS:CreationName="Microsoft.DTSProcessingTask"
+      DTS:Description="Tarea de procesamiento de Analysis Services"
+      DTS:DTSID="{CF1B9FBE-EC80-458E-9D29-5ED2F69F24A3}"
+      DTS:ExecutableType="Microsoft.DTSProcessingTask"
+      DTS:LocaleID="-1"
+      DTS:ObjectName="Procesamiento de Exportaciones Cube"
+      DTS:ThreadHint="0">
+      <DTS:Variables />
+      <DTS:ObjectData>
+        <ASProcessingData
+          ConnectionName="OLAP_CUBE"
+          ProcessingCommands="&lt;Batch xmlns=&quot;http://schemas.microsoft.com/analysisservices/2003/engine&quot;&gt;&#xA;  &lt;Process xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:ddl2=&quot;http://schemas.microsoft.com/analysisservices/2003/engine/2&quot; xmlns:ddl2_2=&quot;http://schemas.microsoft.com/analysisservices/2003/engine/2/2&quot; xmlns:ddl100_100=&quot;http://schemas.microsoft.com/analysisservices/2008/engine/100/100&quot; xmlns:ddl200=&quot;http://schemas.microsoft.com/analysisservices/2010/engine/200&quot; xmlns:ddl200_200=&quot;http://schemas.microsoft.com/analysisservices/2010/engine/200/200&quot; xmlns:ddl300=&quot;http://schemas.microsoft.com/analysisservices/2011/engine/300&quot; xmlns:ddl300_300=&quot;http://schemas.microsoft.com/analysisservices/2011/engine/300/300&quot; xmlns:ddl400=&quot;http://schemas.microsoft.com/analysisservices/2012/engine/400&quot; xmlns:ddl400_400=&quot;http://schemas.microsoft.com/analysisservices/2012/engine/400/400&quot; xmlns:ddl500=&quot;http://schemas.microsoft.com/analysisservices/2013/engine/500&quot; xmlns:ddl500_500=&quot;http://schemas.microsoft.com/analysisservices/2013/engine/500/500&quot;&gt;&#xA;    &lt;Object&gt;&#xA;      &lt;DatabaseID&gt;OLAP_MERCADOS&lt;/DatabaseID&gt;&#xA;      &lt;CubeID&gt;Exportaciones&lt;/CubeID&gt;&#xA;    &lt;/Object&gt;&#xA;    &lt;Type&gt;ProcessFull&lt;/Type&gt;&#xA;    &lt;WriteBackTableCreation&gt;UseExisting&lt;/WriteBackTableCreation&gt;&#xA;  &lt;/Process&gt;&#xA;&lt;/Batch&gt;" />
+      </DTS:ObjectData>
+    </DTS:Executable>
+  </DTS:Executables>
+  <DTS:DesignTimeProperties><![CDATA[<?xml version="1.0"?>
+<!--This CDATA section contains the layout information of the package. The section includes information such as (x,y) coordinates, width, and height.-->
+<!--If you manually edit this section and make a mistake, you can delete it. -->
+<!--The package will still be able to load normally but the previous layout information will be lost and the designer will automatically re-arrange the elements on the design surface.-->
+<Objects
+  Version="8">
+  <!--Each node below will contain properties that do not affect runtime behavior.-->
+  <Package
+    design-time-name="Package">
+    <LayoutInfo>
+      <GraphLayout
+        Capacity="4" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph">
+        <NodeLayout
+          Size="259,42"
+          Id="Package\Procesamiento de Exportaciones Cube"
+          TopLeft="424,189" />
+      </GraphLayout>
+    </LayoutInfo>
+  </Package>
+</Objects>]]></DTS:DesignTimeProperties>
+</DTS:Executable>

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 32 - 0
ORION_TO_DWH/PROCESAR_DIM_PROY.dtsx


BIN
ORION_TO_DWH/bin/Development/ORION_TO_DWH.ispac


+ 30 - 10
ORION_TO_DWH/obj/Development/BuildLog.xml

@@ -2,7 +2,7 @@
 <BuildLog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <ProjectInfo>
     <Name>ORION_TO_DWH</Name>
-    <LastWriteTime>2019-07-08T21:59:48.4406237Z</LastWriteTime>
+    <LastWriteTime>2019-07-30T17:47:42.2142742Z</LastWriteTime>
     <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
   </ProjectInfo>
   <LastBuildInfos>
@@ -18,47 +18,67 @@
     </ProjectBuildItemInfo>
     <ProjectBuildItemInfo>
       <Name>FACT_INGRESOS_UT_INY.dtsx</Name>
-      <LastWriteTime>2019-07-08T22:01:55.4330429Z</LastWriteTime>
+      <LastWriteTime>2019-07-22T18:02:59.1964245Z</LastWriteTime>
       <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
     </ProjectBuildItemInfo>
     <ProjectBuildItemInfo>
       <Name>FACT_COSTOS_UT_INY.dtsx</Name>
-      <LastWriteTime>2019-07-08T21:59:40.8855084Z</LastWriteTime>
+      <LastWriteTime>2019-07-22T15:00:01.2186193Z</LastWriteTime>
       <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
     </ProjectBuildItemInfo>
     <ProjectBuildItemInfo>
       <Name>FACT_INGRESOS_EOR_INY.dtsx</Name>
-      <LastWriteTime>2019-07-08T22:01:40.6288162Z</LastWriteTime>
+      <LastWriteTime>2019-07-22T16:05:37.5370519Z</LastWriteTime>
       <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
     </ProjectBuildItemInfo>
     <ProjectBuildItemInfo>
       <Name>FACT_COSTOS_EOR_INY.dtsx</Name>
-      <LastWriteTime>2019-07-08T21:59:06.6073596Z</LastWriteTime>
+      <LastWriteTime>2019-07-22T14:53:18.5192149Z</LastWriteTime>
       <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
     </ProjectBuildItemInfo>
     <ProjectBuildItemInfo>
       <Name>FACT_COSTOS_PROVEEDORES_INY.dtsx</Name>
-      <LastWriteTime>2019-07-08T21:59:30.8470825Z</LastWriteTime>
+      <LastWriteTime>2019-07-22T14:37:37.6332257Z</LastWriteTime>
       <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
     </ProjectBuildItemInfo>
     <ProjectBuildItemInfo>
       <Name>FACT_COSTOS_UT_RET.dtsx</Name>
-      <LastWriteTime>2019-07-08T21:49:28.8037655Z</LastWriteTime>
+      <LastWriteTime>2019-07-22T16:06:57.3701529Z</LastWriteTime>
       <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
     </ProjectBuildItemInfo>
     <ProjectBuildItemInfo>
       <Name>FACT_COSTOS_EOR_RET.dtsx</Name>
-      <LastWriteTime>2019-07-08T21:53:31.2956961Z</LastWriteTime>
+      <LastWriteTime>2019-07-22T15:52:09.5246159Z</LastWriteTime>
       <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
     </ProjectBuildItemInfo>
     <ProjectBuildItemInfo>
       <Name>FACT_INGRESOS_EOR_RET.dtsx</Name>
-      <LastWriteTime>2019-07-08T21:56:06.0547588Z</LastWriteTime>
+      <LastWriteTime>2019-07-22T16:23:12.4423593Z</LastWriteTime>
       <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
     </ProjectBuildItemInfo>
     <ProjectBuildItemInfo>
       <Name>FACT_INGRESOS_CLIENTES_RET.dtsx</Name>
-      <LastWriteTime>2019-07-08T21:58:17.3227501Z</LastWriteTime>
+      <LastWriteTime>2019-07-22T16:06:42.2590687Z</LastWriteTime>
+      <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
+    </ProjectBuildItemInfo>
+    <ProjectBuildItemInfo>
+      <Name>PROCESAR_CUBO_INY.dtsx</Name>
+      <LastWriteTime>2019-07-22T22:26:24.1592396Z</LastWriteTime>
+      <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
+    </ProjectBuildItemInfo>
+    <ProjectBuildItemInfo>
+      <Name>PROCESAR_CUBO_RET.dtsx</Name>
+      <LastWriteTime>2019-07-22T22:26:30.0703666Z</LastWriteTime>
+      <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
+    </ProjectBuildItemInfo>
+    <ProjectBuildItemInfo>
+      <Name>PROCESAR_DIM_PROY.dtsx</Name>
+      <LastWriteTime>2019-07-22T22:30:01.7419193Z</LastWriteTime>
+      <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
+    </ProjectBuildItemInfo>
+    <ProjectBuildItemInfo>
+      <Name>FACT_CONC_DIARIA_ASE.dtsx</Name>
+      <LastWriteTime>2019-07-31T18:22:35.032675Z</LastWriteTime>
       <LastKnownProtectionLevel>EncryptSensitiveWithUserKey</LastKnownProtectionLevel>
     </ProjectBuildItemInfo>
   </LastBuildInfos>

+ 1 - 5
ORION_TO_DWH/obj/Development/DWH_ME.conmgr

@@ -5,10 +5,6 @@
   DTS:CreationName="OLEDB">
   <DTS:ObjectData>
     <DTS:ConnectionManager
-      DTS:ConnectionString="Data Source=192.168.98.23;User ID=sa;Initial Catalog=DEV_DWH_MERELEC;Provider=SQLNCLI11.1;Persist Security Info=True;Auto Translate=False;">
-      <DTS:Password
-        DTS:Name="Password"
-        Sensitive="1">AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAGIEOdGgKWU6YNT7yo8y0BAAAAAACAAAAAAADZgAAwAAAABAAAACA2tWQROt+AomlTHj64R7BAAAAAASAAACgAAAAEAAAAPNAZAcmQ0MgDjkk2XQr1vaAAAAABorCBKeXdn74X7nqEuF8BwXR0AdKm9R/vugKjm75s5JVH6jNV2cPu9NUd9tYPibBLIS/O1f8s8CMiMXtg7bZ0xRzquQSYan/TIXy4PUrDfmDOoR9+iC57aapNKM5JCqV6HXqFr9MQgP8UfejWPcUT5Iknt2R3c4h4NwhfzB1/+4UAAAA2uJOtVkIDW/EGXpy2AXH3Q0mDV4=</DTS:Password>
-    </DTS:ConnectionManager>
+      DTS:ConnectionString="Data Source=192.168.98.23;Initial Catalog=DEV_DWH_MERELEC;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;" />
   </DTS:ObjectData>
 </DTS:ConnectionManager>

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 1671 - 0
ORION_TO_DWH/obj/Development/FACT_CONC_DIARIA_ASE.dtsx


+ 102 - 92
ORION_TO_DWH/obj/Development/FACT_COSTOS_EOR_INY.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{74C3353E-B5F0-4164-848B-35FD46ABC789}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="FACT_COSTOS_EOR_INY"
   DTS:PackageType="5"
-  DTS:VersionBuild="38"
-  DTS:VersionGUID="{6135067E-B556-4E28-8EE3-BA8F42EA71FA}">
+  DTS:VersionBuild="41"
+  DTS:VersionGUID="{5BD95A5C-F449-418F-90D7-041650870501}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -2560,7 +2560,7 @@ where [refTable].[ESTADO] = ?</property>
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"
@@ -2786,130 +2786,154 @@ where [refTable].[ESTADO] = ?</property>
     <LayoutInfo>
       <GraphLayout
         Capacity="32" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mssgm="clr-namespace:Microsoft.SqlServer.Graph.Model;assembly=Microsoft.SqlServer.Graph">
-        <NodeLayout
-          Size="202,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Determinar Key Proyecto"
-          TopLeft="364,193" />
-        <NodeLayout
-          Size="151,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Origen ORION"
-          TopLeft="388,24" />
         <NodeLayout
           Size="269,42"
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Transformando tipo de  dato de Estado"
           TopLeft="335,109" />
+        <NodeLayout
+          Size="189,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Obtener Key ESTADO 1"
+          TopLeft="876,307" />
+        <NodeLayout
+          Size="156,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Origen ORION 1"
+          TopLeft="896,28" />
+        <NodeLayout
+          Size="273,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Transformando tipo de  dato de Estado 1"
+          TopLeft="842,106" />
+        <NodeLayout
+          Size="286,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Determinar Key Proyecto sin el Punto Retiro"
+          TopLeft="833,192" />
+        <NodeLayout
+          Size="145,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Unión de todo"
+          TopLeft="660,472" />
         <NodeLayout
           Size="180,42"
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Obtener Key ESTADO"
           TopLeft="379,293" />
+        <NodeLayout
+          Size="151,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Origen ORION"
+          TopLeft="388,24" />
         <NodeLayout
           Size="274,42"
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Destino STAGE_FACT_COSTOS_EOR_INY"
           TopLeft="593,563" />
+        <NodeLayout
+          Size="202,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Determinar Key Proyecto"
+          TopLeft="364,193" />
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de origen de OLE DB]"
-          TopLeft="466.5,66">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de Unión de todo 1]"
+          TopLeft="731.25,514">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,43"
+              EndConnector="0,49"
               Start="0,0"
-              End="0,35.5">
+              End="0,41.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,35.5" />
+                    End="0,41.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda]"
-          TopLeft="467,235">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de origen de OLE DB1]"
+          TopLeft="976.25,70">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,58"
+              EndConnector="0,36"
               Start="0,0"
-              End="0,50.5">
+              End="0,28.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,50.5" />
+                    End="0,28.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-99.8190234375,19.15234375,199.638046875,12.1953125"
+              BoundingBox="0,0,0,0"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de conversión de datos]"
-          TopLeft="467.25,151">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de origen de OLE DB]"
+          TopLeft="466.5,66">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,42"
+              EndConnector="0,43"
               Start="0,0"
-              End="0,34.5">
+              End="0,35.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,34.5" />
+                    End="0,35.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
-        <NodeLayout
-          Size="286,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Determinar Key Proyecto sin el Punto Retiro"
-          TopLeft="833,192" />
-        <NodeLayout
-          Size="189,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Obtener Key ESTADO 1"
-          TopLeft="876,307" />
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda1]"
-          TopLeft="973.25,234">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda3]"
+          TopLeft="970.5,349">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,73"
+              EndConnector="-215.166666666667,123"
               Start="0,0"
-              End="0,65.5">
+              End="-215.166666666667,115.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,65.5" />
+                    End="0,68.9945429740792" />
+                  <mssgle:CubicBezierSegment
+                    Point1="0,68.9945429740792"
+                    Point2="0,72.9945429740792"
+                    Point3="-4,72.9945429740792" />
+                  <mssgle:LineSegment
+                    End="-211.166666666667,72.9945429740792" />
+                  <mssgle:CubicBezierSegment
+                    Point1="-211.166666666667,72.9945429740792"
+                    Point2="-215.166666666667,72.9945429740792"
+                    Point3="-215.166666666667,76.9945429740792" />
+                  <mssgle:LineSegment
+                    End="-215.166666666667,115.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-99.8190234375,26.65234375,199.638046875,12.1953125"
+              BoundingBox="-207.402356770833,77.9945429740792,199.638046875,12.1953125"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
-        <NodeLayout
-          Size="145,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Unión de todo"
-          TopLeft="660,472" />
         <EdgeLayout
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda2]"
           TopLeft="469,335">
@@ -2947,113 +2971,99 @@ where [refTable].[ESTADO] = ?</property>
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda3]"
-          TopLeft="970.5,349">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda1]"
+          TopLeft="973.25,234">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="-215.166666666667,123"
+              EndConnector="0,73"
               Start="0,0"
-              End="-215.166666666667,115.5">
+              End="0,65.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,68.9945429740792" />
-                  <mssgle:CubicBezierSegment
-                    Point1="0,68.9945429740792"
-                    Point2="0,72.9945429740792"
-                    Point3="-4,72.9945429740792" />
-                  <mssgle:LineSegment
-                    End="-211.166666666667,72.9945429740792" />
-                  <mssgle:CubicBezierSegment
-                    Point1="-211.166666666667,72.9945429740792"
-                    Point2="-215.166666666667,72.9945429740792"
-                    Point3="-215.166666666667,76.9945429740792" />
-                  <mssgle:LineSegment
-                    End="-215.166666666667,115.5" />
+                    End="0,65.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-207.402356770833,77.9945429740792,199.638046875,12.1953125"
+              BoundingBox="-99.8190234375,26.65234375,199.638046875,12.1953125"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de Unión de todo 1]"
-          TopLeft="731.25,514">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda]"
+          TopLeft="467,235">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,49"
+              EndConnector="0,58"
               Start="0,0"
-              End="0,41.5">
+              End="0,50.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,41.5" />
+                    End="0,50.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="-99.8190234375,19.15234375,199.638046875,12.1953125"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
-        <NodeLayout
-          Size="156,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Origen ORION 1"
-          TopLeft="896,28" />
-        <NodeLayout
-          Size="273,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY\Transformando tipo de  dato de Estado 1"
-          TopLeft="842,106" />
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de origen de OLE DB1]"
-          TopLeft="976.25,70">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de conversión de datos1]"
+          TopLeft="977.25,148">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,36"
+              EndConnector="0,44"
               Start="0,0"
-              End="0,28.5">
+              End="0,36.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,28.5" />
+                    End="0,36.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de conversión de datos1]"
-          TopLeft="977.25,148">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_INY.Paths[Salida de conversión de datos]"
+          TopLeft="467.25,151">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,44"
+              EndConnector="0,42"
               Start="0,0"
-              End="0,36.5">
+              End="0,34.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,36.5" />
+                    End="0,34.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
       </GraphLayout>

+ 47 - 45
ORION_TO_DWH/obj/Development/FACT_COSTOS_EOR_RET.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{DFF2E171-1C03-4CAD-8101-1A71278F4848}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="FACT_COSTOS_EOR_RET"
   DTS:PackageType="5"
-  DTS:VersionBuild="42"
-  DTS:VersionGUID="{4B9277E6-A19E-4569-8A9B-B0029ECF9674}">
+  DTS:VersionBuild="52"
+  DTS:VersionGUID="{126A3B01-CBFC-4E64-8FB7-65D3C00016D7}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -30,7 +30,7 @@
       DTS:CreationName=""
       DTS:DTSID="{37FAAA1F-6E69-4B0F-BA0D-B2C5881853BD}"
       DTS:EvaluateAsExpression="True"
-      DTS:Expression="&quot;SELECT &#xA;      vfcer.Y_OPE&#xA;    , vfcer.M_OPE&#xA;    , vfcer.ESTADO&#xA;    , vfcer.DIM_FECHA_FECHAPK&#xA;    , vfcer.DIM_HORA_HORAPK&#xA;    , vfcer.COD_PROYECTO&#xA;    , vfcer.MEDIDOR_ORIGEN&#xA;    , vfcer.MONTO_CMORC_MRS&#xA;    , vfcer.MONTO_CMORC_FLEX&#xA;    , vfcer.ENERGIA_FLEX&#xA;&#x9;, vfcer.MONTO_RETIRO_FLEX&#xA;FROM CONCILIACION.VW_FACT_COSTOS_EOR_RET vfcer&quot;"
+      DTS:Expression="&quot;SELECT &#xA;      vfcer.Y_OPE&#xA;    , vfcer.M_OPE&#xA;    , vfcer.ESTADO&#xA;    , vfcer.DIM_FECHA_FECHAPK&#xA;    , vfcer.DIM_HORA_HORAPK&#xA;    , vfcer.COD_PROYECTO&#xA;    , vfcer.MEDIDOR_ORIGEN&#xA;    , vfcer.MONTO_CMORC_MRS&#xA;    , vfcer.MONTO_CMORC_FLEX&#xA;    , vfcer.ENERGIA_FLEX&#xA;&#x9;, vfcer.MONTO_RETIRO_FLEX&#xA;FROM CONCILIACION.VW_FACT_COSTOS_EOR_RET vfcer&#xA;WHERE vfcer.DIM_FECHA_FECHAPK &gt;= CONVERT(INT, '&quot; + @[User::GivenDate] + &quot;')&#xA; AND vfcer.DIM_FECHA_FECHAPK &lt;= CONVERT(VARCHAR(10), GETDATE(), 112)&quot;"
       DTS:IncludeInDebugDump="2345"
       DTS:Namespace="User"
       DTS:ObjectName="VW_FACT_COSTOS_EOR_RET">
@@ -47,7 +47,9 @@
     , vfcer.MONTO_CMORC_FLEX
     , vfcer.ENERGIA_FLEX
 	, vfcer.MONTO_RETIRO_FLEX
-FROM CONCILIACION.VW_FACT_COSTOS_EOR_RET vfcer</DTS:VariableValue>
+FROM CONCILIACION.VW_FACT_COSTOS_EOR_RET vfcer
+WHERE vfcer.DIM_FECHA_FECHAPK &gt;= CONVERT(INT, '')
+ AND vfcer.DIM_FECHA_FECHAPK &lt;= CONVERT(VARCHAR(10), GETDATE(), 112)</DTS:VariableValue>
     </DTS:Variable>
   </DTS:Variables>
   <DTS:Executables>
@@ -1057,7 +1059,7 @@ where [refTable].[ESTADO] = ?</property>
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"
@@ -1172,7 +1174,7 @@ where [refTable].[ESTADO] = ?</property>
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET"
           TopLeft="454,267" />
         <NodeLayout
-          Size="268,42"
+          Size="261,42"
           Id="Package\Obtener primer dia de hace dos meses"
           TopLeft="465,66" />
         <NodeLayout
@@ -1189,7 +1191,7 @@ where [refTable].[ESTADO] = ?</property>
           TopLeft="468,357" />
         <EdgeLayout
           Id="Package.PrecedenceConstraints[Constraint]"
-          TopLeft="598.25,108">
+          TopLeft="596.5,108">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
@@ -1292,37 +1294,39 @@ where [refTable].[ESTADO] = ?</property>
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION"
           TopLeft="396,22" />
         <NodeLayout
-          Size="202,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto"
-          TopLeft="364,193" />
+          Size="269,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de  dato de Estado"
+          TopLeft="337,110" />
         <NodeLayout
           Size="276,42"
           Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Destino STAGE_FACT_COSTOS_EOR_RET"
           TopLeft="323.444444444444,418.666666666667" />
         <NodeLayout
-          Size="269,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Transformando tipo de  dato de Estado"
-          TopLeft="337,110" />
+          Size="202,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto"
+          TopLeft="364,193" />
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de origen de OLE DB]"
-          TopLeft="471.5,64">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de entradas coincidentes de búsqueda]"
+          TopLeft="467,235">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,46"
+              EndConnector="0,58"
               Start="0,0"
-              End="0,38.5">
+              End="0,50.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,38.5" />
+                    End="0,50.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="-99.8190234375,19.15234375,199.638046875,12.1953125"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
@@ -1348,27 +1352,25 @@ where [refTable].[ESTADO] = ?</property>
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de entradas coincidentes de búsqueda]"
-          TopLeft="467,235">
+          Id="Package\Insertar en STG_FACT_COSTOS_EOR_RET.Paths[Salida de origen de OLE DB]"
+          TopLeft="471.5,64">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,58"
+              EndConnector="0,46"
               Start="0,0"
-              End="0,50.5">
+              End="0,38.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,50.5" />
+                    End="0,38.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <mssgm:EdgeLabel
-              BoundingBox="-99.8190234375,19.15234375,199.638046875,12.1953125"
-              RelativePosition="Any" />
+            <EdgeLabelCollection />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
@@ -1399,23 +1401,8 @@ where [refTable].[ESTADO] = ?</property>
     </LayoutInfo>
   </TaskHost>
   <PipelineComponentMetadata
-    design-time-name="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto">
+    design-time-name="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION">
     <Properties>
-      <Property>
-        <Name>OverwriteParamsSQLProp</Name>
-        <Value
-          type="q2:string">false</Value>
-      </Property>
-      <Property>
-        <Name>UsedTableName</Name>
-        <Value
-          type="q3:string"></Value>
-      </Property>
-      <Property>
-        <Name>TableInfoObjectType</Name>
-        <Value
-          type="q4:string">0</Value>
-      </Property>
       <Property>
         <Name>DataSourceViewID</Name>
       </Property>
@@ -1435,8 +1422,23 @@ where [refTable].[ESTADO] = ?</property>
     </Properties>
   </PipelineComponentMetadata>
   <PipelineComponentMetadata
-    design-time-name="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Origen ORION">
+    design-time-name="Package\Insertar en STG_FACT_COSTOS_EOR_RET\Determinar Key Proyecto">
     <Properties>
+      <Property>
+        <Name>OverwriteParamsSQLProp</Name>
+        <Value
+          type="q2:string">false</Value>
+      </Property>
+      <Property>
+        <Name>UsedTableName</Name>
+        <Value
+          type="q3:string"></Value>
+      </Property>
+      <Property>
+        <Name>TableInfoObjectType</Name>
+        <Value
+          type="q4:string">0</Value>
+      </Property>
       <Property>
         <Name>DataSourceViewID</Name>
       </Property>

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 4 - 4
ORION_TO_DWH/obj/Development/FACT_COSTOS_PROVEEDORES_INY.dtsx


+ 34 - 30
ORION_TO_DWH/obj/Development/FACT_COSTOS_UT_INY.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{C87D0BD3-5FD1-4EB9-B57A-3FB02541E3BC}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="FACT_COSTOS_UT_INY"
   DTS:PackageType="5"
-  DTS:VersionBuild="36"
-  DTS:VersionGUID="{DEAD8E94-D60A-4A6A-95FE-91AFB0438491}">
+  DTS:VersionBuild="39"
+  DTS:VersionGUID="{928E045E-BBAE-449C-A0D7-8A5597C173F9}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -546,7 +546,7 @@ where [refTable].[ESTADO] = ?</property>
                   containsID="true"
                   dataType="System.String"
                   description="Especifica la lista de identificadores de linaje que están asignados a los parámetros que usa la instrucción SQL de la propiedad SQLCommand. Las entradas de la lista están separadas por puntos y comas."
-                  name="ParameterMap">#{Package\Insertar en STG_FACT_COSTOS_UT_INY\377:invalid};</property>
+                  name="ParameterMap">#{Package\Insertar en STG_FACT_COSTOS_UT_INY\393:invalid};</property>
                 <property
                   dataType="System.Int32"
                   description="Especifica la página de códigos de columna para utilizar cuando la información de página de códigos no está disponible en el origen de datos."
@@ -1081,7 +1081,7 @@ where [refTable].[ESTADO] = ?</property>
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"
@@ -1307,10 +1307,6 @@ where [refTable].[ESTADO] = ?</property>
     <LayoutInfo>
       <GraphLayout
         Capacity="16" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mssgm="clr-namespace:Microsoft.SqlServer.Graph.Model;assembly=Microsoft.SqlServer.Graph">
-        <NodeLayout
-          Size="269,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Transformando tipo de  dato de Estado"
-          TopLeft="335,109" />
         <NodeLayout
           Size="202,42"
           Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Determinar Key Proyecto"
@@ -1319,6 +1315,18 @@ where [refTable].[ESTADO] = ?</property>
           Size="151,42"
           Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Origen ORION"
           TopLeft="389,25" />
+        <NodeLayout
+          Size="269,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Transformando tipo de  dato de Estado"
+          TopLeft="335,109" />
+        <NodeLayout
+          Size="180,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Obtener Key ESTADO"
+          TopLeft="379,293" />
+        <NodeLayout
+          Size="267,42"
+          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Destino STAGE_FACT_COSTOS_UT_INY"
+          TopLeft="339,403" />
         <EdgeLayout
           Id="Package\Insertar en STG_FACT_COSTOS_UT_INY.Paths[Salida de origen de OLE DB]"
           TopLeft="467,67">
@@ -1338,35 +1346,35 @@ where [refTable].[ESTADO] = ?</property>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY.Paths[Salida de conversión de datos]"
-          TopLeft="467.25,151">
+          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY.Paths[Salida de entradas coincidentes de búsqueda1]"
+          TopLeft="470.75,335">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,42"
+              EndConnector="0,68"
               Start="0,0"
-              End="0,34.5">
+              End="0,60.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,34.5" />
+                    End="0,60.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="-99.8190234375,24.15234375,199.638046875,12.1953125"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
-        <NodeLayout
-          Size="180,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Obtener Key ESTADO"
-          TopLeft="379,293" />
         <EdgeLayout
           Id="Package\Insertar en STG_FACT_COSTOS_UT_INY.Paths[Salida de entradas coincidentes de búsqueda]"
           TopLeft="467,235">
@@ -1391,31 +1399,27 @@ where [refTable].[ESTADO] = ?</property>
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
-        <NodeLayout
-          Size="267,42"
-          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY\Destino STAGE_FACT_COSTOS_UT_INY"
-          TopLeft="339,403" />
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY.Paths[Salida de entradas coincidentes de búsqueda1]"
-          TopLeft="470.75,335">
+          Id="Package\Insertar en STG_FACT_COSTOS_UT_INY.Paths[Salida de conversión de datos]"
+          TopLeft="467.25,151">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,68"
+              EndConnector="0,42"
               Start="0,0"
-              End="0,60.5">
+              End="0,34.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,60.5" />
+                    End="0,34.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-99.8190234375,24.15234375,199.638046875,12.1953125"
+              BoundingBox="0,0,0,0"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>

+ 10 - 6
ORION_TO_DWH/obj/Development/FACT_COSTOS_UT_RET.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{A0F6C4B8-A071-409D-B4D1-0A86815839C0}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="FACT_COSTOS_UT_RET"
   DTS:PackageType="5"
-  DTS:VersionBuild="24"
-  DTS:VersionGUID="{12E0A4E3-520F-4757-97AC-632BD1503736}">
+  DTS:VersionBuild="28"
+  DTS:VersionGUID="{F0B46EFC-A6DA-4267-9798-B3EB7BC6A9ED}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -1182,7 +1182,7 @@ where [refTable].[ESTADO] = ?</property>
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"
@@ -1495,7 +1495,9 @@ where [refTable].[ESTADO] = ?</property>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
@@ -1517,7 +1519,9 @@ where [refTable].[ESTADO] = ?</property>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
       </GraphLayout>

+ 9 - 7
ORION_TO_DWH/obj/Development/FACT_INGRESOS_CLIENTES_RET.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{FEFD5E75-14EF-4845-9794-2DD9DD2801AC}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="FACT_INGRESOS_CLIENTES_RET"
   DTS:PackageType="5"
-  DTS:VersionBuild="10"
-  DTS:VersionGUID="{0DBF7CC5-EB54-44D0-B1A5-171D209FBDAC}">
+  DTS:VersionBuild="13"
+  DTS:VersionGUID="{E89EC7D8-CDC6-4F9F-B872-DF5DBFDAA0D0}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -30,7 +30,7 @@
       DTS:CreationName=""
       DTS:DTSID="{F9877152-B59E-45C2-A349-B43A2262723B}"
       DTS:EvaluateAsExpression="True"
-      DTS:Expression="&quot;SELECT &#xA;      vficr.Y_OPE&#xA;    , vficr.M_OPE&#xA;    , vficr.ESTADO&#xA;    , vficr.DIM_FECHA_FECHAPK&#xA;    , vficr.DIM_HORA_HORAPK&#xA;    , vficr.COD_PROYECTO&#xA;    , vficr.MEDIDOR_ORIGEN&#xA;    , vficr.ENERGIA_TOTAL&#xA;    , vficr.ENERGIA_MRS&#xA;    , vficr.ENERGIA_FLEX&#xA;    , vficr.MONTO_INGRESO_MRS&#xA;    , vficr.MONTO_INGRESO_FLEX&#xA;FROM [CONCILIACION].[VW_FACT_INGRESOS_CLIENTES_RET] vficr&quot;"
+      DTS:Expression="&quot;SELECT &#xA;      vficr.Y_OPE&#xA;    , vficr.M_OPE&#xA;    , vficr.ESTADO&#xA;    , vficr.DIM_FECHA_FECHAPK&#xA;    , vficr.DIM_HORA_HORAPK&#xA;    , vficr.COD_PROYECTO&#xA;    , vficr.MEDIDOR_ORIGEN&#xA;    , vficr.ENERGIA_TOTAL&#xA;    , vficr.ENERGIA_MRS&#xA;    , vficr.ENERGIA_FLEX&#xA;    , vficr.MONTO_INGRESO_MRS&#xA;    , vficr.MONTO_INGRESO_FLEX&#xA;FROM [CONCILIACION].[VW_FACT_INGRESOS_CLIENTES_RET] vficr&#xA;WHERE vficr.DIM_FECHA_FECHAPK &gt;= CONVERT(INT, '&quot; + @[User::GivenDate] + &quot;')&#xA; AND vficr.DIM_FECHA_FECHAPK &lt;= CONVERT(VARCHAR(10), GETDATE(), 112)&quot;"
       DTS:IncludeInDebugDump="2345"
       DTS:Namespace="User"
       DTS:ObjectName="VW_FACT_INGRESOS_CLIENTES_RET">
@@ -48,7 +48,9 @@
     , vficr.ENERGIA_FLEX
     , vficr.MONTO_INGRESO_MRS
     , vficr.MONTO_INGRESO_FLEX
-FROM [CONCILIACION].[VW_FACT_INGRESOS_CLIENTES_RET] vficr</DTS:VariableValue>
+FROM [CONCILIACION].[VW_FACT_INGRESOS_CLIENTES_RET] vficr
+WHERE vficr.DIM_FECHA_FECHAPK &gt;= CONVERT(INT, '')
+ AND vficr.DIM_FECHA_FECHAPK &lt;= CONVERT(VARCHAR(10), GETDATE(), 112)</DTS:VariableValue>
     </DTS:Variable>
   </DTS:Variables>
   <DTS:Executables>
@@ -350,7 +352,7 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
                   containsID="true"
                   dataType="System.String"
                   description="Especifica la lista de identificadores de linaje que están asignados a los parámetros que usa la instrucción SQL de la propiedad SQLCommand. Las entradas de la lista están separadas por puntos y comas."
-                  name="ParameterMap">#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\421:invalid};#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\422:invalid};#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\423:invalid};#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\424:invalid};</property>
+                  name="ParameterMap">#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\415:invalid};#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\416:invalid};#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\417:invalid};#{Package\Insertar en STG_FACT_INGRESOS_CLIENTES_RET\418:invalid};</property>
                 <property
                   dataType="System.Int32"
                   description="Especifica la página de códigos de columna para utilizar cuando la información de página de códigos no está disponible en el origen de datos."
@@ -1088,7 +1090,7 @@ where [refTable].[ESTADO] = ?</property>
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"

+ 106 - 96
ORION_TO_DWH/obj/Development/FACT_INGRESOS_EOR_INY.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{6262B267-CD6E-48AD-8CB8-18E89A2D7282}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="FACT_INGRESOS_EOR_INY"
   DTS:PackageType="5"
-  DTS:VersionBuild="40"
-  DTS:VersionGUID="{FBDFE2A4-C649-415E-9608-69E1F89D344D}">
+  DTS:VersionBuild="42"
+  DTS:VersionGUID="{12896C74-5F25-4548-84B6-2C26B10F22BE}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -2483,7 +2483,7 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"
@@ -2710,25 +2710,45 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
       <GraphLayout
         Capacity="32" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph" xmlns:mssgle="clr-namespace:Microsoft.SqlServer.Graph.LayoutEngine;assembly=Microsoft.SqlServer.Graph" xmlns:assembly="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mssgm="clr-namespace:Microsoft.SqlServer.Graph.Model;assembly=Microsoft.SqlServer.Graph">
         <NodeLayout
-          Size="151,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Origen ORION"
-          TopLeft="171,19" />
+          Size="180,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key ESTADO 1"
+          TopLeft="845,288" />
+        <NodeLayout
+          Size="275,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key Proyecto sin Punto de Retiro"
+          TopLeft="790,181" />
+        <NodeLayout
+          Size="145,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Unión de todo"
+          TopLeft="540,383" />
         <NodeLayout
           Size="260,42"
           Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Transformando tipo de dato de Estado"
           TopLeft="124,101" />
+        <NodeLayout
+          Size="151,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Origen ORION 1"
+          TopLeft="864,25" />
         <NodeLayout
           Size="180,42"
           Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key ESTADO"
           TopLeft="164,288" />
+        <NodeLayout
+          Size="182,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key Proyecto"
+          TopLeft="162,182" />
         <NodeLayout
           Size="285,42"
           Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Destino STAGE_FACT_INGRESOS_EOR_INY"
           TopLeft="464,484" />
         <NodeLayout
-          Size="182,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key Proyecto"
-          TopLeft="162,182" />
+          Size="151,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Origen ORION"
+          TopLeft="171,19" />
+        <NodeLayout
+          Size="260,42"
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Transformando tipo de dato de Estado 1"
+          TopLeft="805,101" />
         <EdgeLayout
           Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de origen de OLE DB]"
           TopLeft="250.25,61">
@@ -2748,97 +2768,71 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda]"
-          TopLeft="253.5,224">
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda3]"
+          TopLeft="935,330">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,64"
+              EndConnector="-299.666666666667,53"
               Start="0,0"
-              End="0,56.5">
+              End="-299.666666666667,45.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,56.5" />
+                    End="0,27.4529331514325" />
+                  <mssgle:CubicBezierSegment
+                    Point1="0,27.4529331514325"
+                    Point2="0,31.4529331514325"
+                    Point3="-4,31.4529331514325" />
+                  <mssgle:LineSegment
+                    End="-295.666666666667,31.4529331514325" />
+                  <mssgle:CubicBezierSegment
+                    Point1="-295.666666666667,31.4529331514325"
+                    Point2="-299.666666666667,31.4529331514325"
+                    Point3="-299.666666666667,35.4529331514325" />
+                  <mssgle:LineSegment
+                    End="-299.666666666667,45.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-99.8190234375,22.15234375,199.638046875,12.1953125"
+              BoundingBox="-249.652356770833,36.4529331514325,199.638046875,12.1953125"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de conversión de datos]"
-          TopLeft="253.5,143">
-          <EdgeLayout.Curve>
-            <mssgle:Curve
-              StartConnector="{assembly:Null}"
-              EndConnector="0,39"
-              Start="0,0"
-              End="0,31.5">
-              <mssgle:Curve.Segments>
-                <mssgle:SegmentCollection
-                  Capacity="5">
-                  <mssgle:LineSegment
-                    End="0,31.5" />
-                </mssgle:SegmentCollection>
-              </mssgle:Curve.Segments>
-            </mssgle:Curve>
-          </EdgeLayout.Curve>
-          <EdgeLayout.Labels>
-            <EdgeLabelCollection />
-          </EdgeLayout.Labels>
-        </EdgeLayout>
-        <NodeLayout
-          Size="151,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Origen ORION 1"
-          TopLeft="864,25" />
-        <NodeLayout
-          Size="260,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Transformando tipo de dato de Estado 1"
-          TopLeft="805,101" />
-        <NodeLayout
-          Size="275,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key Proyecto sin Punto de Retiro"
-          TopLeft="790,181" />
-        <NodeLayout
-          Size="180,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Obtener Key ESTADO 1"
-          TopLeft="845,288" />
-        <EdgeLayout
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de origen de OLE DB1]"
-          TopLeft="937.25,67">
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda2]"
+          TopLeft="931.25,223">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,34"
+              EndConnector="0,65"
               Start="0,0"
-              End="0,26.5">
+              End="0,57.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,26.5" />
+                    End="0,57.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="-99.8190234375,22.65234375,199.638046875,12.1953125"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
-        <NodeLayout
-          Size="145,42"
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY\Unión de todo"
-          TopLeft="540,383" />
         <EdgeLayout
           Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda1]"
           TopLeft="254,330">
@@ -2876,84 +2870,74 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de conversión de datos1]"
-          TopLeft="931.25,143">
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda]"
+          TopLeft="253.5,224">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,38"
+              EndConnector="0,64"
               Start="0,0"
-              End="0,30.5">
+              End="0,56.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,30.5" />
+                    End="0,56.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="-99.8190234375,22.15234375,199.638046875,12.1953125"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda2]"
-          TopLeft="931.25,223">
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de conversión de datos1]"
+          TopLeft="931.25,143">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="0,65"
+              EndConnector="0,38"
               Start="0,0"
-              End="0,57.5">
+              End="0,30.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,57.5" />
+                    End="0,30.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-99.8190234375,22.65234375,199.638046875,12.1953125"
+              BoundingBox="0,0,0,0"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
-          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de entradas coincidentes de búsqueda3]"
-          TopLeft="935,330">
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de conversión de datos]"
+          TopLeft="253.5,143">
           <EdgeLayout.Curve>
             <mssgle:Curve
               StartConnector="{assembly:Null}"
-              EndConnector="-299.666666666667,53"
+              EndConnector="0,39"
               Start="0,0"
-              End="-299.666666666667,45.5">
+              End="0,31.5">
               <mssgle:Curve.Segments>
                 <mssgle:SegmentCollection
                   Capacity="5">
                   <mssgle:LineSegment
-                    End="0,27.4529331514325" />
-                  <mssgle:CubicBezierSegment
-                    Point1="0,27.4529331514325"
-                    Point2="0,31.4529331514325"
-                    Point3="-4,31.4529331514325" />
-                  <mssgle:LineSegment
-                    End="-295.666666666667,31.4529331514325" />
-                  <mssgle:CubicBezierSegment
-                    Point1="-295.666666666667,31.4529331514325"
-                    Point2="-299.666666666667,31.4529331514325"
-                    Point3="-299.666666666667,35.4529331514325" />
-                  <mssgle:LineSegment
-                    End="-299.666666666667,45.5" />
+                    End="0,31.5" />
                 </mssgle:SegmentCollection>
               </mssgle:Curve.Segments>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
             <mssgm:EdgeLabel
-              BoundingBox="-249.652356770833,36.4529331514325,199.638046875,12.1953125"
+              BoundingBox="0,0,0,0"
               RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
@@ -2976,7 +2960,33 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
+          </EdgeLayout.Labels>
+        </EdgeLayout>
+        <EdgeLayout
+          Id="Package\Insertar en STG_FACT_INGRESOS_EOR_INY.Paths[Salida de origen de OLE DB1]"
+          TopLeft="937.25,67">
+          <EdgeLayout.Curve>
+            <mssgle:Curve
+              StartConnector="{assembly:Null}"
+              EndConnector="0,34"
+              Start="0,0"
+              End="0,26.5">
+              <mssgle:Curve.Segments>
+                <mssgle:SegmentCollection
+                  Capacity="5">
+                  <mssgle:LineSegment
+                    End="0,26.5" />
+                </mssgle:SegmentCollection>
+              </mssgle:Curve.Segments>
+            </mssgle:Curve>
+          </EdgeLayout.Curve>
+          <EdgeLayout.Labels>
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
       </GraphLayout>

+ 11 - 7
ORION_TO_DWH/obj/Development/FACT_INGRESOS_EOR_RET.dtsx

@@ -7,12 +7,12 @@
   DTS:CreatorName="GRUPOME\rnieto"
   DTS:DTSID="{F7512355-CA0C-4528-A79E-9920126B29B4}"
   DTS:ExecutableType="Microsoft.Package"
-  DTS:LastModifiedProductVersion="15.0.1100.123"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
   DTS:LocaleID="3082"
   DTS:ObjectName="Package1"
   DTS:PackageType="5"
-  DTS:VersionBuild="15"
-  DTS:VersionGUID="{C961B297-E859-4C25-9193-6CBCD924C52A}">
+  DTS:VersionBuild="18"
+  DTS:VersionGUID="{6E753336-F691-4365-AAD4-F592251CC89E}">
   <DTS:Property
     DTS:Name="PackageFormatVersion">8</DTS:Property>
   <DTS:Variables>
@@ -311,7 +311,7 @@ where [refTable].[COD_PROYECTO] = ? and [refTable].[M_OPE] = ? and [refTable].[Y
                   containsID="true"
                   dataType="System.String"
                   description="Especifica la lista de identificadores de linaje que están asignados a los parámetros que usa la instrucción SQL de la propiedad SQLCommand. Las entradas de la lista están separadas por puntos y comas."
-                  name="ParameterMap">#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\413:invalid};#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\414:invalid};#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\415:invalid};#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\416:invalid};</property>
+                  name="ParameterMap">#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\423:invalid};#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\424:invalid};#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\425:invalid};#{Package\Insertar en STG_FACT_INGRESOS_EOR_RET\426:invalid};</property>
                 <property
                   dataType="System.Int32"
                   description="Especifica la página de códigos de columna para utilizar cuando la información de página de códigos no está disponible en el origen de datos."
@@ -995,7 +995,7 @@ where [refTable].[ESTADO] = ?</property>
       <DTS:ObjectData>
         <SQLTask:SqlTaskData
           SQLTask:Connection="{FFCDA087-392E-46C8-928B-B656E39CBA74}"
-          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 7, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
+          SQLTask:SqlStatementSource=" WITH CTE AS (SELECT DATEADD(mm, DATEDIFF(mm, 0, GETDATE()) - 2, 0) AS FECHA)&#xA; SELECT YEAR(FECHA) * 10000 + MONTH(FECHA) * 100 + DAY(FECHA)AS FECHA FROM CTE"
           SQLTask:ResultType="ResultSetType_SingleRow" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask">
           <SQLTask:ResultBinding
             SQLTask:ResultName="FECHA"
@@ -1260,7 +1260,9 @@ where [refTable].[ESTADO] = ?</property>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
         <EdgeLayout
@@ -1330,7 +1332,9 @@ where [refTable].[ESTADO] = ?</property>
             </mssgle:Curve>
           </EdgeLayout.Curve>
           <EdgeLayout.Labels>
-            <EdgeLabelCollection />
+            <mssgm:EdgeLabel
+              BoundingBox="0,0,0,0"
+              RelativePosition="Any" />
           </EdgeLayout.Labels>
         </EdgeLayout>
       </GraphLayout>

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 3 - 1309
ORION_TO_DWH/obj/Development/FACT_INGRESOS_UT_INY.dtsx


+ 10 - 0
ORION_TO_DWH/obj/Development/OLAP_CUBE.conmgr

@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<DTS:ConnectionManager xmlns:DTS="www.microsoft.com/SqlServer/Dts"
+  DTS:ObjectName="OLAP_CUBE"
+  DTS:DTSID="{E6C943E2-2460-4FB5-91A1-EBC27B0FE828}"
+  DTS:CreationName="MSOLAP100">
+  <DTS:ObjectData>
+    <DTS:ConnectionManager
+      DTS:ConnectionString="Data Source=192.168.100.6;Initial Catalog=OLAP_MERCADOS;Provider=MSOLAP.8;Integrated Security=SSPI;Impersonation Level=Impersonate;Location=192.168.100.6;" />
+  </DTS:ObjectData>
+</DTS:ConnectionManager>

+ 1 - 1
ORION_TO_DWH/obj/Development/ORION.conmgr

@@ -8,7 +8,7 @@
       DTS:ConnectionString="Data Source=192.168.98.207;User ID=ETL_DWH;Initial Catalog=PRD_ORION;Provider=SQLNCLI11.1;Persist Security Info=True;Auto Translate=False;">
       <DTS:Password
         DTS:Name="Password"
-        Sensitive="1">AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAGIEOdGgKWU6YNT7yo8y0BAAAAAACAAAAAAADZgAAwAAAABAAAAAAeWzwG6waOSHbW8TiBqaOAAAAAASAAACgAAAAEAAAAGt0a06XBB8KuD3kuKywO3GAAAAAMRE91JdBqUiy44xUqBKHnDHDoVQ7VgEIcyjRqo4YDwM46XcCUYnJNuPUnTJ+JvX7E6K6sEabkVb2YrKJn5O4TRCa0xxitsl+c0LiykoOF1Kz08vNqThhddoIMI3ppReoOobQs45/JuCYO8NcLUtxAZkUgkhV6OX+d5gR5LbFORYUAAAAd6zyYjO97wQdq+NIicr0X+sRjRw=</DTS:Password>
+        Sensitive="1">AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAyOMVp5ESGEuVR0GQGI8zTAAAAAACAAAAAAADZgAAwAAAABAAAAAkxYmoBMlzOyjdkih2SGuzAAAAAASAAACgAAAAEAAAACmkeQhpLqh+bRtwDFxOjReAAAAAr81WOmwhsuu1QiGOhUI2Cw2pl9Af+NMvXPY1rAfOEYXKPLG9AGxNCuPlvVcY2GFVmg+m+7HclLZWxqCKkly/S8vXV0H3y5oDnmyRzzC56XgZR4IZVYWXUHEa2iIhN0GPb89kxQOzF2xDZ6idrvdc1YLvTVqj37TgmnPLS1iMpqQUAAAAhBUB0nKOEL1U8LsdYiujQ7KkHJM=</DTS:Password>
     </DTS:ConnectionManager>
   </DTS:ObjectData>
 </DTS:ConnectionManager>

+ 242 - 22
ORION_TO_DWH/obj/Development/ORION_TO_DWH.dtproj

@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <Project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <DeploymentModel>Project</DeploymentModel>
-  <ProductVersion>15.0.1100.123</ProductVersion>
+  <ProductVersion>15.0.1300.371</ProductVersion>
   <SchemaVersion>9.0.1.0</SchemaVersion>
   <State>$base64$PFNvdXJjZUNvbnRyb2xJbmZvIHhtbG5zOnhzZD0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhtbG5zOmRkbDI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDAzL2VuZ2luZS8yIiB4bWxuczpkZGwyXzI9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDAzL2VuZ2luZS8yLzIiIHhtbG5zOmRkbDEwMF8xMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDA4L2VuZ2luZS8xMDAvMTAwIiB4bWxuczpkZGwyMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEwL2VuZ2luZS8yMDAiIHhtbG5zOmRkbDIwMF8yMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEwL2VuZ2luZS8yMDAvMjAwIiB4bWxuczpkZGwzMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDExL2VuZ2luZS8zMDAiIHhtbG5zOmRkbDMwMF8zMDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDExL2VuZ2luZS8zMDAvMzAwIiB4bWxuczpkZGw0MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEyL2VuZ2luZS80MDAiIHhtbG5zOmRkbDQwMF80MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEyL2VuZ2luZS80MDAvNDAwIiB4bWxuczpkZGw1MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEzL2VuZ2luZS81MDAiIHhtbG5zOmRkbDUwMF81MDA9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vYW5hbHlzaXNzZXJ2aWNlcy8yMDEzL2VuZ2luZS81MDAvNTAwIiB4bWxuczpkd2Q9Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vRGF0YVdhcmVob3VzZS9EZXNpZ25lci8xLjAiPg0KICA8RW5hYmxlZD5mYWxzZTwvRW5hYmxlZD4NCiAgPFByb2plY3ROYW1lPjwvUHJvamVjdE5hbWU+DQogIDxBdXhQYXRoPjwvQXV4UGF0aD4NCiAgPExvY2FsUGF0aD48L0xvY2FsUGF0aD4NCiAgPFByb3ZpZGVyPjwvUHJvdmlkZXI+DQo8L1NvdXJjZUNvbnRyb2xJbmZvPg==</State>
   <Database>
@@ -26,7 +26,7 @@
           <SSIS:Property SSIS:Name="CreatorComputerName">NIETO</SSIS:Property>
           <SSIS:Property SSIS:Name="Description">
           </SSIS:Property>
-          <SSIS:Property SSIS:Name="PasswordVerifier" SSIS:Sensitive="1">AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAGIEOdGgKWU6YNT7yo8y0BAAAAAACAAAAAAADZgAAwAAAABAAAABuYFvDtBfqsarIlm/6QuwZAAAAAASAAACgAAAAEAAAALCn/gRFMBrUMZ1W9gghIHSIAAAA53V4LRlgBMNMSs8e5zW34TpglCypNjHmYJ1jLtsmtXc1lG9q8O8su7qUmCu6XGq16//qsX6vJ4/NmwZ5UeEkQGxbT2hJj21eGzNQFyma9qWoWgfsQEfCV8iBE328PdF6BYnb5T8FBB5UrhRo8Oo0f5BXAav99MSidrTeZFpwLCR5TfJlPxeklxQAAABskYTq8sNeJIPYWopfOGVkTJ9zxw==</SSIS:Property>
+          <SSIS:Property SSIS:Name="PasswordVerifier" SSIS:Sensitive="1">AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAyOMVp5ESGEuVR0GQGI8zTAAAAAACAAAAAAADZgAAwAAAABAAAACFaJzG2M9L7EzOmsL/rSq7AAAAAASAAACgAAAAEAAAAOieKZ3MJ4wxqyx/ROUEEt6IAAAAQqLWOYobslKPqV3c3pZeTSnpJZo7y66KMFtXRIUnYWVdJbJwDk/YrDaLJlAS1LOqRPOqEaTLDc6T0DVnbMyEE5Q1+ItTCucLxhDLFBqoDOiWlY5jti1sTcJqrT/VrpU2MJX6sNrNacypDW+9uxhiptrYdkp/ALjn1P1VUTrt+9tZhlt2fhY6qhQAAADtiAKYa8i9fBu7GHPRXIs92Z8i+A==</SSIS:Property>
           <SSIS:Property SSIS:Name="FormatVersion">1</SSIS:Property>
         </SSIS:Properties>
         <SSIS:Packages>
@@ -41,13 +41,33 @@
           <SSIS:Package SSIS:Name="FACT_COSTOS_EOR_RET.dtsx" SSIS:EntryPoint="1" />
           <SSIS:Package SSIS:Name="FACT_INGRESOS_EOR_RET.dtsx" SSIS:EntryPoint="1" />
           <SSIS:Package SSIS:Name="FACT_INGRESOS_CLIENTES_RET.dtsx" SSIS:EntryPoint="1" />
+          <SSIS:Package SSIS:Name="PROCESAR_CUBO_INY.dtsx" SSIS:EntryPoint="1" />
+          <SSIS:Package SSIS:Name="PROCESAR_CUBO_RET.dtsx" SSIS:EntryPoint="1" />
+          <SSIS:Package SSIS:Name="PROCESAR_DIM_PROY.dtsx" SSIS:EntryPoint="1" />
+          <SSIS:Package SSIS:Name="FACT_CONC_DIARIA_ASE.dtsx" SSIS:EntryPoint="1" />
         </SSIS:Packages>
         <SSIS:ConnectionManagers>
           <SSIS:ConnectionManager SSIS:Name="ORION.conmgr" />
           <SSIS:ConnectionManager SSIS:Name="DWH_ME.conmgr" />
+          <SSIS:ConnectionManager SSIS:Name="OLAP_CUBE.conmgr" />
         </SSIS:ConnectionManagers>
         <SSIS:DeploymentInfo>
           <SSIS:ProjectConnectionParameters>
+            <SSIS:Parameter SSIS:Name="CM.ORION.ConnectByProxy">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
             <SSIS:Parameter SSIS:Name="CM.ORION.ConnectionString">
               <SSIS:Properties>
                 <SSIS:Property SSIS:Name="ID">
@@ -63,6 +83,21 @@
                 <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
               </SSIS:Properties>
             </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.ORION.ConnectUsingManagedIdentity">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
             <SSIS:Parameter SSIS:Name="CM.ORION.InitialCatalog">
               <SSIS:Properties>
                 <SSIS:Property SSIS:Name="ID">
@@ -137,6 +172,21 @@
                 <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
               </SSIS:Properties>
             </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.DWH_ME.ConnectByProxy">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
             <SSIS:Parameter SSIS:Name="CM.DWH_ME.ConnectionString">
               <SSIS:Properties>
                 <SSIS:Property SSIS:Name="ID">
@@ -148,10 +198,25 @@
                 <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
                 <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
                 <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="Value">Data Source=192.168.98.23;User ID=sa;Initial Catalog=DEV_DWH_MERELEC;Provider=SQLNCLI11.1;Persist Security Info=True;Auto Translate=False;</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">Data Source=192.168.98.23;Initial Catalog=DEV_DWH_MERELEC;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;</SSIS:Property>
                 <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
               </SSIS:Properties>
             </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.DWH_ME.ConnectUsingManagedIdentity">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
             <SSIS:Parameter SSIS:Name="CM.DWH_ME.InitialCatalog">
               <SSIS:Properties>
                 <SSIS:Property SSIS:Name="ID">
@@ -222,7 +287,94 @@
                 <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
                 <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
                 <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="Value">sa</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.OLAP_CUBE.ConnectionString">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">Data Source=192.168.100.6;Initial Catalog=OLAP_MERCADOS;Provider=MSOLAP.8;Integrated Security=SSPI;Impersonation Level=Impersonate;Location=192.168.100.6;</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.OLAP_CUBE.InitialCatalog">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">OLAP_MERCADOS</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.OLAP_CUBE.Password">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.OLAP_CUBE.RetainSameConnection">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">false</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">3</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.OLAP_CUBE.ServerName">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Value">192.168.100.6</SSIS:Property>
+                <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
+              </SSIS:Properties>
+            </SSIS:Parameter>
+            <SSIS:Parameter SSIS:Name="CM.OLAP_CUBE.UserName">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="CreationName">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="IncludeInDebugDump">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Required">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="Sensitive">0</SSIS:Property>
                 <SSIS:Property SSIS:Name="DataType">18</SSIS:Property>
               </SSIS:Properties>
             </SSIS:Parameter>
@@ -268,10 +420,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_INGRESOS_UT_INY</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">76</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">80</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{ACCE8BFF-A49E-417D-928F-5304C2315D45}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{D02646B5-F92D-4084-B167-8483D2106919}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -285,10 +437,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_COSTOS_UT_INY</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">36</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">39</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{DEAD8E94-D60A-4A6A-95FE-91AFB0438491}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{928E045E-BBAE-449C-A0D7-8A5597C173F9}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -302,10 +454,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_INGRESOS_EOR_INY</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">40</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">42</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{FBDFE2A4-C649-415E-9608-69E1F89D344D}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{12896C74-5F25-4548-84B6-2C26B10F22BE}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -319,10 +471,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_COSTOS_EOR_INY</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">38</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">41</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{6135067E-B556-4E28-8EE3-BA8F42EA71FA}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{5BD95A5C-F449-418F-90D7-041650870501}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -336,10 +488,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_COSTOS_PROVEEDORES_INY</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">18</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">25</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{AD4BDF66-02C2-4D48-8BCC-B667ACB5C055}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{1D1AF8BA-CF87-48DA-92C5-2A90DA5BC3A8}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -353,10 +505,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_COSTOS_UT_RET</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">24</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">28</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{12E0A4E3-520F-4757-97AC-632BD1503736}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{F0B46EFC-A6DA-4267-9798-B3EB7BC6A9ED}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -370,10 +522,10 @@
                 <SSIS:Property SSIS:Name="Name">FACT_COSTOS_EOR_RET</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">42</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">52</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{4B9277E6-A19E-4569-8A9B-B0029ECF9674}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{126A3B01-CBFC-4E64-8FB7-65D3C00016D7}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -387,10 +539,10 @@
                 <SSIS:Property SSIS:Name="Name">Package1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">15</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">18</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{C961B297-E859-4C25-9193-6CBCD924C52A}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{6E753336-F691-4365-AAD4-F592251CC89E}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>
@@ -404,10 +556,78 @@
                 <SSIS:Property SSIS:Name="Name">FACT_INGRESOS_CLIENTES_RET</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionBuild">10</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">13</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionComments">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{E89EC7D8-CDC6-4F9F-B872-DF5DBFDAA0D0}</SSIS:Property>
+                <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="ProtectionLevel">1</SSIS:Property>
+              </SSIS:Properties>
+              <SSIS:Parameters />
+            </SSIS:PackageMetaData>
+            <SSIS:PackageMetaData SSIS:Name="PROCESAR_CUBO_INY.dtsx">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">{48D03F4F-E636-4F90-A495-1F1F3B77D7C4}</SSIS:Property>
+                <SSIS:Property SSIS:Name="Name">PROCESAR_CUBO_INY</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">7</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionComments">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{2973D38E-1EF8-48DE-9188-B389F10CF424}</SSIS:Property>
+                <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="ProtectionLevel">1</SSIS:Property>
+              </SSIS:Properties>
+              <SSIS:Parameters />
+            </SSIS:PackageMetaData>
+            <SSIS:PackageMetaData SSIS:Name="PROCESAR_CUBO_RET.dtsx">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">{EDC2B0EC-24ED-4177-9614-0E768A55383E}</SSIS:Property>
+                <SSIS:Property SSIS:Name="Name">PROCESAR_CUBO_RET</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">9</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionComments">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{577DBCA9-0C09-4392-9069-F202F32B29B3}</SSIS:Property>
+                <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="ProtectionLevel">1</SSIS:Property>
+              </SSIS:Properties>
+              <SSIS:Parameters />
+            </SSIS:PackageMetaData>
+            <SSIS:PackageMetaData SSIS:Name="PROCESAR_DIM_PROY.dtsx">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">{A01414A6-ADB4-4F91-B937-9076ADFE4786}</SSIS:Property>
+                <SSIS:Property SSIS:Name="Name">PROCESAR_DIM_PROY</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionComments">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{F0383E1F-F2D8-4D06-9694-6B6F3D3AFC18}</SSIS:Property>
+                <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
+                <SSIS:Property SSIS:Name="Description">
+                </SSIS:Property>
+                <SSIS:Property SSIS:Name="ProtectionLevel">1</SSIS:Property>
+              </SSIS:Properties>
+              <SSIS:Parameters />
+            </SSIS:PackageMetaData>
+            <SSIS:PackageMetaData SSIS:Name="FACT_CONC_DIARIA_ASE.dtsx">
+              <SSIS:Properties>
+                <SSIS:Property SSIS:Name="ID">{FFBC9455-B08A-4997-AA7D-329F6E016208}</SSIS:Property>
+                <SSIS:Property SSIS:Name="Name">FACT_CONC_DIARIA_ASE</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMajor">1</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionMinor">0</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionBuild">21</SSIS:Property>
                 <SSIS:Property SSIS:Name="VersionComments">
                 </SSIS:Property>
-                <SSIS:Property SSIS:Name="VersionGUID">{0DBF7CC5-EB54-44D0-B1A5-171D209FBDAC}</SSIS:Property>
+                <SSIS:Property SSIS:Name="VersionGUID">{53994A90-05F8-4D0C-81BD-132E6E6B1A9C}</SSIS:Property>
                 <SSIS:Property SSIS:Name="PackageFormatVersion">8</SSIS:Property>
                 <SSIS:Property SSIS:Name="Description">
                 </SSIS:Property>

+ 57 - 0
ORION_TO_DWH/obj/Development/PROCESAR_CUBO_INY.dtsx

@@ -0,0 +1,57 @@
+<?xml version="1.0"?>
+<DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts"
+  DTS:refId="Package"
+  DTS:CreationDate="7/22/2019 12:01:38 PM"
+  DTS:CreationName="Microsoft.Package"
+  DTS:CreatorComputerName="NIETO"
+  DTS:CreatorName="GRUPOME\rnieto"
+  DTS:DTSID="{48D03F4F-E636-4F90-A495-1F1F3B77D7C4}"
+  DTS:ExecutableType="Microsoft.Package"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
+  DTS:LocaleID="3082"
+  DTS:ObjectName="PROCESAR_CUBO_INY"
+  DTS:PackageType="5"
+  DTS:VersionBuild="7"
+  DTS:VersionGUID="{2973D38E-1EF8-48DE-9188-B389F10CF424}">
+  <DTS:Property
+    DTS:Name="PackageFormatVersion">8</DTS:Property>
+  <DTS:Variables />
+  <DTS:Executables>
+    <DTS:Executable
+      DTS:refId="Package\Procesamiento de Importaciones Cube"
+      DTS:CreationName="Microsoft.DTSProcessingTask"
+      DTS:Description="Tarea de procesamiento de Analysis Services"
+      DTS:DTSID="{F372F94C-CDB4-4AAE-9B63-99E9F8D42EE1}"
+      DTS:ExecutableType="Microsoft.DTSProcessingTask"
+      DTS:LocaleID="-1"
+      DTS:ObjectName="Procesamiento de Importaciones Cube"
+      DTS:ThreadHint="0">
+      <DTS:Variables />
+      <DTS:ObjectData>
+        <ASProcessingData
+          ConnectionName="OLAP_CUBE"
+          ProcessingCommands="&lt;Batch xmlns=&quot;http://schemas.microsoft.com/analysisservices/2003/engine&quot;&gt;&#xA;  &lt;Process xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:ddl2=&quot;http://schemas.microsoft.com/analysisservices/2003/engine/2&quot; xmlns:ddl2_2=&quot;http://schemas.microsoft.com/analysisservices/2003/engine/2/2&quot; xmlns:ddl100_100=&quot;http://schemas.microsoft.com/analysisservices/2008/engine/100/100&quot; xmlns:ddl200=&quot;http://schemas.microsoft.com/analysisservices/2010/engine/200&quot; xmlns:ddl200_200=&quot;http://schemas.microsoft.com/analysisservices/2010/engine/200/200&quot; xmlns:ddl300=&quot;http://schemas.microsoft.com/analysisservices/2011/engine/300&quot; xmlns:ddl300_300=&quot;http://schemas.microsoft.com/analysisservices/2011/engine/300/300&quot; xmlns:ddl400=&quot;http://schemas.microsoft.com/analysisservices/2012/engine/400&quot; xmlns:ddl400_400=&quot;http://schemas.microsoft.com/analysisservices/2012/engine/400/400&quot; xmlns:ddl500=&quot;http://schemas.microsoft.com/analysisservices/2013/engine/500&quot; xmlns:ddl500_500=&quot;http://schemas.microsoft.com/analysisservices/2013/engine/500/500&quot;&gt;&#xA;    &lt;Object&gt;&#xA;      &lt;DatabaseID&gt;OLAP_MERCADOS&lt;/DatabaseID&gt;&#xA;      &lt;CubeID&gt;DWH_MERELEC&lt;/CubeID&gt;&#xA;    &lt;/Object&gt;&#xA;    &lt;Type&gt;ProcessFull&lt;/Type&gt;&#xA;    &lt;WriteBackTableCreation&gt;UseExisting&lt;/WriteBackTableCreation&gt;&#xA;  &lt;/Process&gt;&#xA;&lt;/Batch&gt;" />
+      </DTS:ObjectData>
+    </DTS:Executable>
+  </DTS:Executables>
+  <DTS:DesignTimeProperties><![CDATA[<?xml version="1.0"?>
+<!--This CDATA section contains the layout information of the package. The section includes information such as (x,y) coordinates, width, and height.-->
+<!--If you manually edit this section and make a mistake, you can delete it. -->
+<!--The package will still be able to load normally but the previous layout information will be lost and the designer will automatically re-arrange the elements on the design surface.-->
+<Objects
+  Version="8">
+  <!--Each node below will contain properties that do not affect runtime behavior.-->
+  <Package
+    design-time-name="Package">
+    <LayoutInfo>
+      <GraphLayout
+        Capacity="4" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph">
+        <NodeLayout
+          Size="260,42"
+          Id="Package\Procesamiento de Importaciones Cube"
+          TopLeft="380,184" />
+      </GraphLayout>
+    </LayoutInfo>
+  </Package>
+</Objects>]]></DTS:DesignTimeProperties>
+</DTS:Executable>

+ 57 - 0
ORION_TO_DWH/obj/Development/PROCESAR_CUBO_RET.dtsx

@@ -0,0 +1,57 @@
+<?xml version="1.0"?>
+<DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts"
+  DTS:refId="Package"
+  DTS:CreationDate="7/22/2019 12:01:38 PM"
+  DTS:CreationName="Microsoft.Package"
+  DTS:CreatorComputerName="NIETO"
+  DTS:CreatorName="GRUPOME\rnieto"
+  DTS:DTSID="{EDC2B0EC-24ED-4177-9614-0E768A55383E}"
+  DTS:ExecutableType="Microsoft.Package"
+  DTS:LastModifiedProductVersion="15.0.1300.371"
+  DTS:LocaleID="3082"
+  DTS:ObjectName="PROCESAR_CUBO_RET"
+  DTS:PackageType="5"
+  DTS:VersionBuild="9"
+  DTS:VersionGUID="{577DBCA9-0C09-4392-9069-F202F32B29B3}">
+  <DTS:Property
+    DTS:Name="PackageFormatVersion">8</DTS:Property>
+  <DTS:Variables />
+  <DTS:Executables>
+    <DTS:Executable
+      DTS:refId="Package\Procesamiento de Exportaciones Cube"
+      DTS:CreationName="Microsoft.DTSProcessingTask"
+      DTS:Description="Tarea de procesamiento de Analysis Services"
+      DTS:DTSID="{CF1B9FBE-EC80-458E-9D29-5ED2F69F24A3}"
+      DTS:ExecutableType="Microsoft.DTSProcessingTask"
+      DTS:LocaleID="-1"
+      DTS:ObjectName="Procesamiento de Exportaciones Cube"
+      DTS:ThreadHint="0">
+      <DTS:Variables />
+      <DTS:ObjectData>
+        <ASProcessingData
+          ConnectionName="OLAP_CUBE"
+          ProcessingCommands="&lt;Batch xmlns=&quot;http://schemas.microsoft.com/analysisservices/2003/engine&quot;&gt;&#xA;  &lt;Process xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:ddl2=&quot;http://schemas.microsoft.com/analysisservices/2003/engine/2&quot; xmlns:ddl2_2=&quot;http://schemas.microsoft.com/analysisservices/2003/engine/2/2&quot; xmlns:ddl100_100=&quot;http://schemas.microsoft.com/analysisservices/2008/engine/100/100&quot; xmlns:ddl200=&quot;http://schemas.microsoft.com/analysisservices/2010/engine/200&quot; xmlns:ddl200_200=&quot;http://schemas.microsoft.com/analysisservices/2010/engine/200/200&quot; xmlns:ddl300=&quot;http://schemas.microsoft.com/analysisservices/2011/engine/300&quot; xmlns:ddl300_300=&quot;http://schemas.microsoft.com/analysisservices/2011/engine/300/300&quot; xmlns:ddl400=&quot;http://schemas.microsoft.com/analysisservices/2012/engine/400&quot; xmlns:ddl400_400=&quot;http://schemas.microsoft.com/analysisservices/2012/engine/400/400&quot; xmlns:ddl500=&quot;http://schemas.microsoft.com/analysisservices/2013/engine/500&quot; xmlns:ddl500_500=&quot;http://schemas.microsoft.com/analysisservices/2013/engine/500/500&quot;&gt;&#xA;    &lt;Object&gt;&#xA;      &lt;DatabaseID&gt;OLAP_MERCADOS&lt;/DatabaseID&gt;&#xA;      &lt;CubeID&gt;Exportaciones&lt;/CubeID&gt;&#xA;    &lt;/Object&gt;&#xA;    &lt;Type&gt;ProcessFull&lt;/Type&gt;&#xA;    &lt;WriteBackTableCreation&gt;UseExisting&lt;/WriteBackTableCreation&gt;&#xA;  &lt;/Process&gt;&#xA;&lt;/Batch&gt;" />
+      </DTS:ObjectData>
+    </DTS:Executable>
+  </DTS:Executables>
+  <DTS:DesignTimeProperties><![CDATA[<?xml version="1.0"?>
+<!--This CDATA section contains the layout information of the package. The section includes information such as (x,y) coordinates, width, and height.-->
+<!--If you manually edit this section and make a mistake, you can delete it. -->
+<!--The package will still be able to load normally but the previous layout information will be lost and the designer will automatically re-arrange the elements on the design surface.-->
+<Objects
+  Version="8">
+  <!--Each node below will contain properties that do not affect runtime behavior.-->
+  <Package
+    design-time-name="Package">
+    <LayoutInfo>
+      <GraphLayout
+        Capacity="4" xmlns="clr-namespace:Microsoft.SqlServer.IntegrationServices.Designer.Model.Serialization;assembly=Microsoft.SqlServer.IntegrationServices.Graph">
+        <NodeLayout
+          Size="259,42"
+          Id="Package\Procesamiento de Exportaciones Cube"
+          TopLeft="424,189" />
+      </GraphLayout>
+    </LayoutInfo>
+  </Package>
+</Objects>]]></DTS:DesignTimeProperties>
+</DTS:Executable>

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 32 - 0
ORION_TO_DWH/obj/Development/PROCESAR_DIM_PROY.dtsx


برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است