Artu00EDculo 32  Declaraciu00F3n Informativa de Operaciones con formatto A-29

Hi SAP,
I´m working with mexican company code and as of  Aug/2007 has a new legislation regarding "Artículo 32  Declaración Informativa de Operaciones con formatto A-29".
can please someone tell me where I can find a documentation regarding this legislation.
Regards.
Renata

Dear Renata,
The functionality regarding "Artículo 32" is available and all informations to implementation are in SAP note 1082441.
Regards,
Paulo Evaristo

Similar Messages

  • Mexican report A-29  'Declaration Informativa de Operaciones con Terceros"

    hello Forum
    Paulo Evaristo indicated that report ( Mexican Vendor payment report: - A-29 format "'Declaration Informativa de Operaciones con Terceros") is being worked on by SAP and will be available for 'end of this month' .
    Can you confirm you mean the end of August 2007 and that the report will match the statutory layout and general requirements of the Mexican authorities?
    regards and thanks

    Hi Michael,
    The my answer is still valid. We´re finishing the tests with this report and if we don´t have more any problem with the tests the program will be available end of this month.
    Thanks and regards,
    Paulo Evaristo

  • Exportar a .txt desde Crystal Report

    Hola
    Tenemos un reporte del DIOT (DECLARACIÓN INFORMATIVA PARA OPERACIONES CON TERCEROS), como nuevo requerimiento se desea agregar un botón que exporte este archivo a formato .txt con el mismo formato que se requiere para subirlo al SAT, es decir con las columnas que ellos ya definen y separados por el símbolo pipe |
    Alguna idea de como puedo hacerlo, tengo SAP Crystal Reports 2011.
    Saludos!

    Buen día
    Desde crystal reports difícilmente podrás hacerlo.
    Te recomiendo crear un procedimiento almacenado utilizando la utilidad BCP para crear un archivo de texto con tu formato deseado.
    Puedes hacerte una idea de como usarlo en este post.
    http://scn.sap.com/thread/3322139
    Saludos
    FLR

  • Mexican Government report .. New

    Has anyone done any work or has a solution to generate from SAP FICO AP the report that is required from August 17th 2007 in Mexico? Report is called 'Declaration Informativa de Operaciones con Terceros.
    is basically a monthly statutory report looking for payments to suppliers, VAT payments, Customs payments etc

    Hi Allan,
    Probably, you´re talking about the A-29 format "'Declaration Informativa de Operaciones con Terceros". This report isn´t available. We´re working to release the corrections asap. Currently, the program is in phase of tests and if don´t  appear any problem with the tests until end of this month the corrections will be available.
    Thanks,
    Paulo Evaristo

  • Operaciones entre fechas

    Hola, necesito ayuda con las fechas.
    Tengo 2 fechas (struct tm), lo que necesito saber si se puede hacer operaciones en base a las horas con estas 2 fechas.
    Principalmente agregar y quitar horas.
    Cualquier ayuda o comentario es bienvenido, muchas gracias.
    Alex
    Solved!
    Go to Solution.

    Hola, aquí tienes un ejemplo de operaciones en el tiempo; puedes ejecutar estas líneas en la ventana de la Interactive Execution.
    #include <ansi_c.h>
    #include <utility.h>
    static time_t t;
    static struct tm *tm;
    t = time (NULL);
    tm = localtime (&t);
    DebugPrintf ("Local time is %d-%d-%d %d:%02d\n",
    tm->tm_year + 1900, tm->tm_mon + 1, tm->tm_mday, tm->tm_hour, tm->tm_min);
    DebugPrintf ("Adding 2 hours...\n");
    t += 3600 * 2;
    tm = localtime (&t);
    DebugPrintf ("New time is %d-%d-%d %d:%02d\n",
    tm->tm_year + 1900, tm->tm_mon + 1, tm->tm_mday, tm->tm_hour, tm->tm_min);
    DebugPrintf ("Adding 2 days...\n");
    t += 86400 * 2;
    tm = localtime (&t);
    DebugPrintf ("New time is %d-%d-%d %d:%02d\n",
    tm->tm_year + 1900, tm->tm_mon + 1, tm->tm_mday, tm->tm_hour, tm->tm_min);
     Las operaciones con MakeDateTime y las funciones relacionadas son similares.
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • Spain: Statutory forms for the Spanish Government Fiscal Authority

    Hi
    We are implementing FI in several
    Spanish companies. Our client has requested to produce directly from SAP some fiscal statutory forms for the Spanish Government Fiscal Authority, and they need to produce them in the exact format that the fiscal authority request. We mean that our client wants SAP to print a form that can be sent directly to the Spanish Fiscal Authority. 
    We have made a research (help.sap.com, OSS notes…) in order to identify what of those forms are produced (or may be produced) and printed directly from SAP, and for what of those forms SAP just produce a report with the information needed but NOT in the exact format that the Spanish Fiscal Authority request.
    We have also propose our client to send the information with an txt file produced by SAP, but they request not only the DME but also to produce the form directly from SAP for some companies.
    We will really appreciate if you can tell us if SAP can produce the exact format that Spanish Government request for the followings tax statutory forms:
    ·     300 - Régimen General. Declaración Trimestral. We know that S_ALR_87100833 is used for that form, but we need to know if SAP printout is valid for the Spanish Tax Authority.
    ·     320 - Grandes Empresas. Declaración mensual. We know that S_ALR_87100833 is used for that form, but we need to know if SAP printout is valid for the Spanish Tax Authority.
    ·     349 - Declaración recapitulativa de operaciones intracomunitarias. We know that S_ALR_87012403 is used for that form, but we need to know if SAP printout is valid for the Spanish Tax Authority.
    ·     390 - Declaración resumen anual I.V.A.  We know that S_ALR_87100833 is used for that form, but we need to know if SAP printout is valid for the Spanish Tax Authority.
    ·     392 - Declaración resumen anual I.V.A. grandes empresas. We know that S_ALR_87100833 is used for that form, but we need to know if SAP printout is valid for the Spanish Tax Authority.
    ·     110 and 111 - Retenciones e ingresos a cuenta. Rendimientos del trabajo, de actividades profesionales, de actividades agrícolas y ganaderas y premios. Declaración – documento de ingreso.
    ·     347 - Declaración anual operaciones con terceras personas. We know that RFUSVS14 is used for that form, but we need to know if SAP printout is valid for the Spanish Tax Authority.
    ·      349 - Declaración recapitulativa de operaciones intracomunitarias. We know that RFASLD11B is used for that form, but we need to know if SAP printout is valid for the Spanish Tax Authority.
    Thanks a lot in advance and best regards

    Hello Rafael BV,
    Have you read the SAP note 929649? It explains how to send model 347 via internet.
    We send 347 and 349 files via internet and it works. About the other models that you ask for, we generate the information with the report and complete it in the web site manually.
    We have another problem with the 347 model, some customers that send us invoices with IVA soportado and in this model, the system checks if it is a customer and appears as IVA repercutido. The program doesn't check the type of task, check only if it is a customer or vendor.
    Do you have any idea?
    Thanks in advance.

  • Error en Query : [SQL Server] Error de Division entre 0

    Maestros !!
    Tengo este problema:
    Al ejecutar una query me figura este error " [SQL Server] Error de Division entre 0 ". Entiendo el error, cualquier numero divido por 0 arroja este problema, mi pregunta es como lo hago para no considerar las operaciones con resultado 0. Al revisar las operaciones que esta resumiendo la funcion AVG existen operaciones con resultado 0.
    La query es la siguiente:
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 01'
    INTO #FV01 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='01'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 02'
    INTO #FV02 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='02'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 03'
    INTO #FV03 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='03'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 04'
    INTO #FV04 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='04'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 05'
    INTO #FV05 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='05'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 06'
    INTO #FV06 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='06'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 07'
    INTO #FV07 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='07'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 08'
    INTO #FV08 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='08'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 09'
    INTO #FV09 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='09'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 11'
    INTO #FV11 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='11'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 12'
    INTO #FV12 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode IN('12','12A','12B','12C')
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 14'
    INTO #FV14 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='14'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 20'
    INTO #FV20 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='20'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 221'
    INTO #FV21 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='221'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 22'
    INTO #FV22 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='22'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT T3.FirmCode, T3.FirmName, SUM(T1.Quantity) as 'Cantidades', AVG(T1.Price) as 'Precio Venta Promedio', AVG(T1.StockPrice) as 'Costo Promedio', SUM(T1.LineTotal) as 'Venta Neta', AVG((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100) as 'Margen Almacen 23'
    INTO #FV23 FROM OINV T0  INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry  INNER JOIN OITM T2 ON T2.ItemCode = T1.ItemCode LEFT OUTER JOIN OMRC T3 ON T3.FirmCode = T2.FirmCode
    WHERE T0.DocDate >= '[%0]' and T0.DocDate <= '[%1]'  and ISNULL(T0.Indicator,'') <> 'NL' and T0.DocType ='I' and T1.WhsCode ='23'
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    ---SELECCION DE DATOS
    SELECT T3.FirmCode, T3.FirmName as 'Proveedor',
    (Select T201.[Margen Almacen 01] From  #FV01 T201 where T201.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 01',
    (Select T202.[Margen Almacen 02] From  #FV02 T202 where T202.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 02',
    (Select T203.[Margen Almacen 03] From  #FV03 T203 where T203.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 03',
    (Select T204.[Margen Almacen 04] From  #FV04 T204 where T204.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 04',
    (Select T205.[Margen Almacen 05] From  #FV05 T205 where T205.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 05',
    (Select T206.[Margen Almacen 06] From  #FV06 T206 where T206.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 06',
    (Select T207.[Margen Almacen 07] From  #FV07 T207 where T207.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 07',
    (Select T208.[Margen Almacen 08] From  #FV08 T208 where T208.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 08',
    (Select T209.[Margen Almacen 09] From  #FV09 T209 where T209.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 09',
    (Select T211.[Margen Almacen 11] From  #FV11 T211 where T211.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 11',
    (Select T212.[Margen Almacen 12] From  #FV12 T212 where T212.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 12',
    (Select T214.[Margen Almacen 14] From  #FV14 T214 where T214.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 14',
    (Select T220.[Margen Almacen 20] From  #FV20 T220 where T220.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 20',
    (Select T221.[Margen Almacen 221] From  #FV21 T221 where T221.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 221',
    (Select T222.[Margen Almacen 22] From  #FV22 T222 where T222.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 22',
    (Select T223.[Margen Almacen 23] From  #FV23 T223 where T223.[FirmCode] = T3.FirmCode) as 'Margen Venta Local 23'
    INTO #RESULT FROM OITM T2 LEFT OUTER JOIN OMRC T3 ON T3.FirmCode =T2.FirmCode
    GROUP BY T3.FirmCode, T3.FirmName
    ORDER BY T3.FirmName
    SELECT * FROM #RESULT where isnull([Margen Venta Local 01],0) <> 0
    or isnull([Margen Venta Local 02], 0) <> 0
    or isnull([Margen Venta Local 03], 0) <> 0
    or isnull([Margen Venta Local 04], 0) <> 0
    or isnull([Margen Venta Local 05], 0) <> 0
    or isnull([Margen Venta Local 06], 0) <> 0
    or isnull([Margen Venta Local 07], 0) <> 0
    or isnull([Margen Venta Local 08], 0) <> 0
    or isnull([Margen Venta Local 09], 0) <> 0
    or isnull([Margen Venta Local 11], 0) <> 0
    or isnull([Margen Venta Local 12], 0) <> 0
    or isnull([Margen Venta Local 14], 0) <> 0
    or isnull([Margen Venta Local 20], 0) <> 0
    or isnull([Margen Venta Local 221], 0) <> 0
    or isnull([Margen Venta Local 22], 0) <> 0
    or isnull([Margen Venta Local 23], 0) <> 0
    ---FIN
    Agradeciendo vuestra ayuda.

    Buenas Tardes Eloy
    Al revisar todas las transacciones una a una, ninguna de ellas en el campo T1.LineTotal tiene como resultado el valor 0 ya que el campo T1.LineTotal es el monto neto de la venta (sin impuestos) y este nunca es 0 ya que tenemos validaciones antes de crear el documento.
    El valor 0 aparece como resultado de esta operación ((1-((T1.Quantity*T1.StockPrice)/T1.LineTotal))*100), ya que en varios ventas se vendió al mismo precio del costo del producto debido a promociones o liquidaciones de stock, por lo tanto el resultado 0 en dicha operación es correcto.
    Cuando a estas operación le aplico la función AVG para resumir datos comienza el problema.
    Que me sugieres que realice?
    Agradeciendo tu ayuda.

  • ADOBE ILLUSTRATOR CS

    Desde hace un par de dias y sin motivo aparente no puedo abrir mi Adobe Illustrator CS. Cuando lo intento, comienza a abrir el programa y de repente cancela la operacion con un mensaje que dice Adobe Illustrator se ha cerrado inesperadamente. Intente volver a instalarlo y nuevamente sucede lo mismo. Cual es la solucion?

    Gracias por tu respuesta Xacir, pero creo que el problema es de mi máquina y aún no logro dar con él.
    Yo desinstale la aplicación eliminando todo y luego la instale de nuevo y obviamente ya no habia archivo de preferencias porque fue eliminado... aquí te dejo un video explicándolo, espero que sepas que hacer, o que me puedas recomendar a alguien.
    De antemano muchas gracias por todo.

  • Estoy muy enojado!!! ayuda!!

    Hace tiempo puse un tema en el foro pues habia instalado el photoshop CS y mi maquina se atoraba (colgaba) cuando usaba el pincel, empesaba a trabajar y de repente o usando el pincel se atoraba toda la maquina, me dijeron que tenia poca memoria en mi maquina 256 (226) reales es lo que me aparese en informacion del sistema, con un posesador pentium IV a 2.26 GHz y un disco duro de 80 GB particionado en dos partes la primera con 27.7 GB libres y la segunda particion vacia es decir con 37.1 GB libres... en fin me direjon que era muy poca memoria y miles de otras cosas, asi que me resigne y desisnstale el CS y ahora he conseguido el photoshop 7 que tiene (segun yo) requerimientos minimos menos exigentes que el CS, pero cual es mi sorpresa que me sigue pasando lo mismo!!!!!! y no se que hacer no creo que mi maquina sea tan lenta para el photoshop 7 porfavor ayudenme que hago!!!!!
    repito los caracteristicas de mi equipo
    pentium IV a 2.26 Ghz
    memoria ram de 256 MB (30) usadas por video
    disco duro de 80 GB particionado en 2 partes NTFS y FAT32 esta segunda vacia con 31.1 GB libres
    porfavor agradeseria su ayuda
    Alex

    Hola...
    Lamentablemente no soy experto en Windows, pero si se que cuando uno re-instala un progrma las preferencias de la instalación anterior no son borradas así que puedes intentar borrarlas e instalar tu programa de vuelta... las preferencias las encuentras en tu disco duro / documents&settings/tunombre/datosdeprograma/adobe/adobe photoshop
    Creo que para poderte ayudar es necesario saber si antes en tu computador corrias Photoshop, y este problema te sucedio al hacer upgrade a la versión cs, o antes te funcionaba la versión cs y le hiciste un upgrade a tu hardware y ha dejado de funcionar??? o simplemente una actualización de software como el antivirus o el sistema operativo pueden ser causantes del error que te aparece.
    Leyendo tu mensaje de algo que me paso hace muchos años con un computador pentium 3 al cual le instalamos 2 tarjetas de video una agp y otra pci y al hacer ciertas operaciones con photoshop 5 este se congelaba, operaciones como hacer un mask o pasar el borrador, deberias ver la configuración de la tarjeta de vídeo y en la forma que describiste el uso de la memoria seguro es una tarjeta de vídeo integrada a la tarjeta madre y son las que más problemas traen al momento de trabajar.
    Bueno espero que te sirva de algo...
    Saludos

  • PDF e InDising

    Como es posible que InDising Guarde archivos en PDF pero no puede abrirlos?

    Hola, Cpontvianne.
    Una cámara fotográfica puede producir excelentes fotografías, pero no puede hacer nada con ellas. ¿Cómo es posible? :-)
    PDF es un formato de archivo que, bien utilizado, permite visualizar e imprimir su contenido tal y como lo diseñó su creador, independientemente de la plataforma empleada y aunque quien lo abre no tenga instaladas las tipografías usadas. Los PDFs se pueden hacer a partir de prácticamente cualquier programa que tenga la capacidad de salir por impresora. A mí me resulta lógico esperar que ninguno de estos programas tenga la capacidad de abrir los PDFs, ya que se está usando un lenguaje descriptor de páginas completamente diferente.
    Por lo demás, Adobe distribuye gratuitamente el programa Adobe Reader (antes Acrobat Reader) que cumple exactamente esa función. Y existe una variedad de otros programas, gratuitos o
    shareware, que permiten algunos abrir, y otros hacer otras operaciones con los PDFs.

  • [Flash] hosting para una tienda on line

    Hola. ¿Me podéis decir qué requisitos necesita
    tener un hosting para
    alojar una web que va a tener una tienda on line hecha en
    Flash?
    Muchas gracias

    Flash por sí solo, no es lo suficiente potente para
    implementar un sistema
    de carro de la compra o una tienda on-line. Para ello, los
    desarrolladores
    que utilizan flash para implementar el front-end (la parte
    visible) de una
    tienda on-line, necesitan programar un back-end (la parte que
    no se ve pero
    donde se realizan todas las operaciones) con un lenguaje de
    programación de
    servidor, que soporte el acceso y consulta a bases de datos.
    Estos
    lenguajes, los más usados, son ASP, ASP.net, PHP, o
    ColdFusion (CFM), deben
    estar instalados en el hosting donde se vaya a implementar la
    tienda on
    line, entre otros requerimientos. (explicándolo
    llanamente).
    Cuando contratas un hosting preparado para aplicaciones (por
    ejemplo Linux),
    por regla general, ya te dan instalada una versión del
    servidor (Apache) un
    lenguaje de servidor para programar tus propias aplicaciones
    (PHP) y la
    posibilidad de crear bases de datos (en nuestro ejemplo,
    bases de datos
    MySQL, gestionables desde otra aplicación, también
    por regla general
    previamente instalada). Una vez tenemos contratado todo esto,
    debemos
    configurar nuestra aplicación de tienda virtual
    programada en el lenguaje de
    servidor, a que realice conexiones con la base de datos que
    le da soporte,
    que previemente hemos creado en nuestro hosting, dando una
    serie de
    parámetros de seguridad, entre los que se encuentra el
    usuario de la base de
    datos, una contraseña...
    En fin es un proceso un poco enrevesado, pero que una vez te
    introduces en
    ese mundillo, se vuelve más entendible.
    Salu2
    "Naranja" <[email protected]> escribió en el
    mensaje
    news:[email protected]...
    > Muchas gracias Francisco. No hay ningún requisito
    especial ¿no? Es que me
    > están programando una web con una tienda on line y
    me dicen que mi hosting
    > (Arsys) no da servicio para tiendas on line en Flash y
    que debo pasarme a
    > su servidor.
    >
    > ¿Es verdad que dentro de servidores distintos
    (supongamos php) habría que
    > ajustar la programación a cada uno de ellos?
    >
    > Muchas gracias

  • Operaciones artméticas con generador de consultas

    Hola deseo saber como puedo hacer una operacion aritmética con el generador de consulta por ejemplo:
    T1.[OnHand],   T0.[PurPackUn]  ..   piezas entre cantidad de empaque
    soy nueva usuraria
    gracias de antemano

    totalmente.
    podrías poner una condición al final de tu consulta donde diga, where onhand>0, con eso te eliminaria todos los registros donde tengas 0 en onhand y evitarás errores en la consulta.
    otra forma sería que pusieras una condición en el propio campo para que te mande un mensaje en vez de un valor cuando te salga la división entre 0.
    un ejemplo sería el siguiente. estoy usando variables para que lo puedas probar inmediatamente
    declare @var1 int
    declare @var2 int
    set @var1=6
    set @var2=0
    select case when @var2=0 then 0 else @var1/@var2 end
    set @var2=2
    select case when @var2=0 then 0 else @var1/@var2 end
    en el primer caso, como la variable2 era 0, mostró cero como resultado
    en el segundo caso, ubico var2 con un dato mayor a 0 y ahi ya funciona
    Espero que te ayude!
    Si eso es todo, no olvides dar tu feedback y otorgar puntos y si no, plantea las dudas y te apoyamos

  • No se pueden reconciliar operaciones de efectos con operaciones directas

    No se pueden reconciliar operaciones de efectos con operaciones directas en el diario. ¿hay alguna solución?

    Hola,
    Efectivamente SAP no deja reconciliar partidas de efectos con partidas contabiulizadas directamente. Lo que puedes hacer es retroceder el efecto hasta la factura y gestionarlo todo por contabilizaciones directas o gestionarlo todo por efectos hasta el final.
    Saludos,
    Tere

  • Se cierra con filtro Motium Blur

    Hola a todos, tengo un problema cuando utilizo el filtro motium y gaussian blur mas de 3 veces seguidas se cierra el Photoshop CS, esto me pasa en varias mac G5 con 2 GB de ram. La solución es reiniciar la mac y nuevamente tengo la chanse de poder utilizarlo otras 3 veces.
    En el Photoshop 7 me sucedia lo mismo cuando utilizaba el filtro distort Shear.
    Saludos,
    Miguel Angel

    Hola Miguel Ángel:
    La solución más probable viene al final, pero primero señalo las posibilidades más fáciles.
    Con 2GB de RAM es aconsejable no permitirle a Photoshop utilizar más del 75% de la
    memoria disponible. Fíjate que no se trata de un 75% de RAM instalada, sino del 75% de memoria disponible variable (es variable porque cambia dinámica y continuamente) después de que el Sistema Operativo y los demás programas activos acaparan lo que ellos necesitan en un momento dado.
    Ese porcentaje se ajusta en las Preferencias de Photoshop.
    Lo que pasa es que si Photoshop acapara demasiada memoria, entonces el sistema operativo se ve privado de suficiente memoria para respirar, y se te cuelga el programa o lo máquina completa. Photoshop puede utilizar hasta casi 1.8GB de RAM, pero no debes permitírselo, a menos que instales un mínimo de 3GB de RAM. Sería un desperdicio meterle más de 3GB a tu G5, pues aunque ésta puede manejar hasta 8GB de RAM, ningún programa puede usar más de 2GB jamás, ni en el Mac ni el mundo de Windows.
    Esos dos filtros que mencionas son los más «tragones» de RAM.
    Otra cosa muy importante es tener suficiente «memoria virtual» en Photoshop (lo que se llama «Scratch Disk» en inglés), Calcula por lo menos unas treinta veces el tamaño de tu imagen para memoria virtual, o sea que su tu imagen es de 1GB, necesitas 30GB de «memoria virtual» («Scratch Disk») para funcionar holgadamente.
    Si designas como memoria virtual una unidad de disco duro distinta a aquella en la que reside tu volumen de arranque, obtendrás más velocidad en todas las operaciones de Photoshop.
    Yo tengo 60GB destinados a ese fin en una partición de un disco de 160GB que está completamente vacío.
    Ahora viene lo más peliagudo: en tu caso concreto, yo sospecho que tienes un módulo defectuoso o disparejo de RAM, lo cual es mucho más común de lo que te pudieras imaginar. Los diagnósticos de RAM basados en software no detectan RAM defectuosa que Photoshop resiente. En este sentido, Photoshop es lo mejor para verificar si los módulos de RAM están defectuosos o no son idénticos entre ellos. Ésto ultimo también puede presentar los síntomas que describes con esos dos filtros.
    La única forma de averiguar si éste es tu caso, es abrir tu máquina, sacar todo el RAM, y luego irle añadiéndoselos uno por uno hasta que reproduzcas el fallo.
    Si puedes leer inglés, aquí está un hilo que describe un caso idéntico al tuyo:
    Ramón G Castañeda "Shear filter crashes PS 7.01 on G4" 8/26/04 6:32pm
    Verás que al final sí resultó ser un módulo de RAM defectuoso.

  • Problema con Licencia Photoshop

    Hace dos años aproximadamente, compre una Licencia Photoshop, programa que tuve instalado en un equipo durante todo este período. Debí resetear completamente el PC y logré instalar correctamente Adobe Acrobat Professional, pero no encontré dentro de mi cuenta la licencia de Photoshop.  Que puede haber pasado.
    Nuestra razón Social es "Escuela de Seguros S.A" y la cuenta es [email protected]

    Federico:
    Es probable que no lo haya registrado, como lo bajé de internet y no guarde el N° de serie, que puedo hacer?, Ustedes no guardan un registro de sus clientes?
    Atentamente,
                      Gonzalo Correa Le-Fort
    Director de Administración y Operaciones
                          +56 2 2562 8200
    De: Federico Platon 
    Enviado el: martes, 05 de agosto de 2014 18:32
    Para: GONZALO CORREA
    Asunto:  Problema con Licencia Photoshop
    Problema con Licencia Photoshop
    created by Federico Platon <https://forums.adobe.com/people/federico+platon>  in Foros de usuario a usuario - View the full discussion <https://forums.adobe.com/message/6614915#6614915>

Maybe you are looking for

  • Getting Error while installing Adobe CS5.5 Master Collection

    I have downloaded a Adobe CS5.5 Master Collection while installing it shows me an error ( Please insert Disk Adobe Master Collection 5 Trial English to continue ) Exit Code: 24 -------------------------------------- Summary --------------------------

  • Problem with "BAPI_QUOTATION_CREATEFROMDATA2"

    Hi all I am creating Quotation Using "BAPI_QUOTATION_CREATEFROMDATA2" created quotation giving error of incomplition log of Shipping point .... and if i try to enter shipping point trough va22 system gives message no possible entries for this field..

  • Essbase migration from different env

    Hi All, I need to migrate CUBE from DEV to QA env, I use the Essbase Administration tool to connect DEV and QA Essbase server, I copied the application from DEV to QA, after I test in the OBIEE report, found only the dimensions have data, the fact ha

  • Credit Limit on basis by specific product

    Dear Experts, Could you please suggest me any body how to maintain credit limit by specific material (Product). Let say Customer Pepsi has 3 products i.e X,Y and Z....pepsi (customer) has credit limit 100 USD. Here the customer credit limit is 100 us

  • VIP email alert only works.......

    I have an iPhone 5 with iOS 8.1 I have set up the alerts in VIP but only get notifications when I check mail, Sending the email through other device. But if I send an email through my phone itself and lock the phone the banner and ring tone I selecte