Restringir cuentas contables

Estimados, alguno sabe si es posible de manera nativa restringir las cuentas que los usuarios usan ya que se han dado casos en que el usuario imputa mal una cuenta.
Ya se que es posible via Transaction pero deveria generar un codigo que recorra cada documento, usuario y cuenta.
De antemano, gracias

Hola Felipe,
¿Has probado a poner las cuentas cómo confidenciales y quitarles permisos a los usuarios a esas cuentas?
Un saludo,
Tere

Similar Messages

  • Problema al fijar cuentas contables por articulo

    En V2005A se fijo cuentas contables a nivel de articulo, grupos y almacenes, al hacer actualización a V2007A, vemos que los articulos a los cuales se les fijo cuentas contables a nivel de articulo, al hacer documento Ej. factura de clientes , al verificar el asiento contable las cuentas que el sitema toma son las del grupo del articulo. No respeta al asignacion de cuentas que tiene definido el articulo, por defecto contabiliza con las cuentas del grupo del articulo.
    Se probó a modificar la asignación de cuentas cambiandolas almacen o grupo, contabiliza con las cuentas definidas en el grupo, no asume las definidas en el articulo.
    Jairo A. Martinez
    Heinssohn Cali- Colombia

    Estimado,
    En el maestro del item que mueves en las compras y ventas, como tienes el setting referente a como se contabiliza.
    Tab: Inventory Data
    field: "Set GL Account By"
    saludos

  • Tabla de Acumulados de Cuentas Contables por Mes

    Hola a todos
    Alguien sabe si existe una tabla de acumulados por mes para las cuentas contables, lo anterior ya que se requiere hacer una balanza de comprobación de acuerdo a unos criterios de la autoridad
    De antemano agradezco su apoyo
    Saludos

    Buen día estimado
    En SAP no existe lo que indicas, la tabla de movimientos contables es una sola JDT1 para lineas OJDT para cabecera, y en ellas están todas las transacciones contables.
    Saludos

  • Naturaleza de las Cuentas Contables

    Buenas Tardes. Quien me puede apoyar?? La contadora de la empresa me ha pedido le apoye a dar de alta una Cuenta Contable, sólo que ella me pregunta: Dónde se define la naturaleza de la cuenta??  es decir dónde se le indica que es una cuenta Acredora  o una Cuenta Deudora.

    Si es contadora, bastara con que se fije en el cajon correspondiente en el catalogo de cuentas, tan simple como eso
    Activo
    Pasivo
    Capital
    Costos
    Ingresos
    etc
    etc
    Segun el proceso en el que se ocupe dicha cuenta, debe ser la naturaleza y ubicacion cierto?

  • Cambio del nivel de las cuentas contables por DTW

    Buen día a todos.
    Tengo una bd a la que se le movio el nivel de las cuentas son mas de 20 cuentas que estan cambiadas, deben tener nivel 5 y están en nivel 2. He intentado  modificarlas por dtw, ubicandolas cuentas padres de las cuentas que estan modificadas, las actualizo y todas pasan bien pero la ultima que es la que quiero cambiar no se cambia.
    -¿Existe alguna idea para modificarlas de manera masiva sin que se mueva el saldo de las cuentas?,-En el log de mofidificaciones no se registran movimientos en las cuentas padre para que puedan desfasarse esas cuentas. -¿hay alguna causa que pueda generar el cambio de nivel?.
    Agradezco de antemano su apoyo y comentarios
    saludos.

    HOLA PAUL
    Te comento que lo que estoy haciendo es utilizar la columna de cuenta padre y ubico inclusive toda la secuencia de cuentas padre hasta llegar a la cuenta que quiero cambiar. por ejemplo:
    100000000000000  Activos
    11000000 - Activos Circulantes
    11100000 - Caja y Bancos
    11103000 - Cuenta de Banco 2 - Nomina
    La que quiero reubicar es la ultima cuenta que debe estar en el ultimo nivel y ahora esta en el 2 a nivel de activo circulante
    Code     FatherAccountKey
    Code     FatherAccountKey
    11000000     100000000000000
    11100000     11000000
    11103000     11100000
    aparenemene dtw hace la las dos primeras modificaciones pero la ultima no, no se si estoy colocando algo mal, ensi no encuentro la columna de nivel en el template, es por ellos que hago referencia a la cuenta padre.
    De antemano agredezco tu apoyo
    SALUDOS.
    NANCY HERNANDEZ

  • Creación de cuentas contables, posición

    Hola.
          Estoy programando una aplicación en C # y no puedo encontrar la manera de añadir la posición en las cuentas de mayor. He indicado el fatherNum pero me gustaría indicar la posición en el plan general de contabilidad (soy de España). El objeto que he usado es SAPbobsCOM.ChartOfAccounts y me crea las cuentas sin problema.
    por ejemplo: agrego el código 430001 y me gustaría situarlo bajo la cuenta 430000.
    2.3.1
         430000
         430001
    Gracias por la ayuda.
    Saludos.

    Buenas
    Ese campo se llama GrpLine en la tabla OACT y no esta en los campos del CharOfAccounts en la DI API, es solo por interfaz gráfica.
    El sistema lo asigna automáticamente en el orden en el que se agregan las cuentas al momento de cargarlas.
    Saludos

  • MM - Pedidos de Compra - Cambio de Cuenta de Imputación

    Buenos días consultores MM. Tengo una consulta SOS para Uds.
    Sucede que tengo un Pedido de Compras de muchas posiciones que fue creado imputándose a una cuenta contable X.
    Este pedido tuvo algunas recepciones de factura por MIRO en todas sus posiciones, es decir, todas las posiciones ya tienen historial, pero aún no están cerradas...
    Sucede que en contabilidad se ha eliminado la cuenta X y en su reemplazo de deberá utilzar la cuenta Y. Ello es un problema al momento de registrar nuevas facturas por MIRO, pues por defecto, la transacción obtiene la cuenta X del pedido, y al momento de intentar registrarla aparece el bendito mensaje de que la cuenta está marcada para eliminación.
    No puedo modificar la cuenta imputada en el pedido, pues éste ya tiene historial y el campo me aparece como no editable. Por otro lado, al momento de registrar la factura, puedo modificar la cuenta imputada sólo si se trata de posiciones de servicio, pero no para posiciones de materiales (en este último caso, el campo también aparece como no editable).
    Alguna sugerencia?
    Gracias anticipadas...

    Que tal Miguel Angel,
    Funcionalmente, lo que tienes que hacer es anular cada uno de los movimientos que tienes en el historial del pedido.. Todo esto, en reversa... Si tu proceso es Pedido - Entrada de Mercancía - Entrada de factura/entrada de servicio (según sea el caso) entonces ahora debes hacer la ANULACION de cada uno de los documentos.... es decir, anular facturas que hayas capturado en la trx MIRO (trx. MIR6) y anular Entradas de mercancía (MIGO / Anular EM)...
    Con ello, en el historial del pedido estará cada movimiento que realizaste en un principio con su respectiva anulación.
    Posteriormente... Debes hacer nuevamente la MIGO y la MIRO y ahora sí estará imputado correctamente a la cuenta contable actual.
    Antes, debes verificar que la cuenta contable la hayan actualizado en la determinación de cuentas contables...  Esto lo realiza el responsable de FI.
    Saludos cordiales,
    irvinghp arroba gmail punto com

  • PROBLEMA CON LA PREGUNTA DE SEGURIDAD DE LA CUENTA

    Buenas tardes queria saber si alguien sabe como se hace cuando alguien quiere comprar y le hacen las pregunta de seguridad, ya que yo no utilice las preguntas de seguridad cuando abri la cuenta, y no se contestarlas ya que no las use, talves alguien tenga alguna respuesta.

    Hector,
    El modelo de datos existe. Si tienes instalado el SDK, verás en la carpeta de instalación un archivo llamado REFDB.chm, alli tienes todo el modelo de tablas y sus relaciones.
    Ruta:
    C:Program FilesSAPSAP Business One SDKHelp
    OJO: el modelo no es grafico, pero si es bastante intuitivo y basado en hypervínculos.
    Ahora bien, que te recomiendo:
    a) usa el SQL Profiler para capturar las mismas querys que B1 usa para obtener los reportes que mencionas. El Profiler te permite hacer un trace SQL a la BD y asi puedes ver la query que B1 usa para cada reporte.
    b) con la query que B1 tiene, solo te queda resolver el problema de consolidación, y alli tal vez el armar una VISTA_SQL con el resultado de una BD, luego volver con la misma query pero sobre la BD 2 y asi sucesivamente tendrias en la VISTA_SQL un repositorio de todas las transacciones de cada BD.
    c) el problema final, sería la logica de consolidación, pues seguramente tendrás casos en que en 2 BDs diferentes tendrás la misma cuenta contable, y alli decides SUMAR saldos, pero también otros casos donde no se suman. Es en este punto, donde aparecen las definiciones contables de cada cliente para lograr consolidar, sobre todo si estamos hablando de planes de cuenta que tienen diferencias. Es este el motivo por el cual la consolidación siempre tiene un porcentaje de trabajo con el cliente para asi obtener sus definiciones.
    saludos

  • CUENTA MODULO PRODUCCION

    Hola a todos, estoy tratando de usar el modulo de produccion pero me han salido varios mensajes de error debido a las cuentas contables no definidas.
    Alguien me podria indicar cuales con las cuentas que se deben definir y en donde para poder usar bien este modulo ??
    Gracias.

    Hola...
    En primer lugar, debes tener algun criterio definido para las contabilzaciones (Grupo de Artículos, Artículo o Almacén). De acuerdo al criterio que tengan, te sugiero ingresar las cuentas de Stock de Trabajo en Curso y Desviación WIP.
    La primera se utiliza tanto en las entradas como salidas del proceso productivo (Recibo de Producción y Entrega de Componentes) contra la cuenta de existencias
    La segunda se utiliza al momento de cerrar la Orden de Fabricación, debido a que es posible que se registren diferencias entre lo que se planificó contra el resultado real de la producción. En tal caso se toma en consideración la cuenta de desviación WIP.
    Espero te sea de ayuda
    Saludos Cordiales,
    PD: Adicionalmente, te sugiero echar un vistazo a los PPT de Producción del Material de Estudio TB.

  • No deja borrar cuenta

    Genere un cambio en mis cuentas contables y al tratar de borrar una cuenta contable me aparece un error
    que me dice que la cuenta contable esta definida en los impuestos y no la puedo borrar pero en la definicion de impuestos no esta
    en que otra definicion podria encontrarse...
    Saludos cordiales
    VALM

    Buenas
    Revisaste todas los pestañas de GESTION / DEFINICIONES / FINANZAS / DETERMINACION CTAS DEL MAYOR?
    Tambien revisa GESTION / DEFINICIONES / FINANZAS / IMPUESTO / CLASES DE IMPUESTO y RETENCION DE IMPUESTO
    Saludos
    FLR

  • Borrar Cuenta del Catalogo de Cuentas

    Saludos
    Estoy tratando de borrar una cuenta del plan de cuentas. Pero esta se encuentra en verde aunque no tiene ningun saldo.
    ¿Alguien sabe a que se debe esto y como podria borrarlo?
    Gracias

    Hola...
    Revisa si en la configuración contable, esta cuenta tiene alguna participación. Cuando hablo de configuración contable me refiero a la Determinación de Cuentas de Mayor (Gestión --> Definiciones --> Finanzas --> Determinación de Cuentas de Mayor)
    El hecho de que la cuenta contable aparezca ahí hará que luego aparezca asociada y con color verde en el Plan de Cuentas
    Espero te sea de ayuda
    Saludos Cordiales,

  • Criaçao de pedidos de compra MM mediates SKUs.

    Olá Pessoal,
    Estou em um projeto de implementação e estou com um problema na parte de Materiais MM.
    Quando se cria uma ordem de compra em  SAP, criamos mediantes SKU, e quando fazemos a entrada de mercadorias com MIGO,  é feita em base a (Nota fiscal) onde esta informada a referência comercial e não os SKUs.
    O primeiro problema é que não existe relação entre SKU e referência SAP. Esta situação poderia se resolver informando a referência comercial aos dados mestre do material, e ao criar a ordem de compra, se arrastraria a referencia comercial da  posição quando introduzir o material (SKU) .Também se arrastraria na MIGO.
    Com isso solucionado, temos o seguinte exemplo:
    - Pedido de compras:
    SKU1     5 unidades  referência  1
    SKU2     5 unidades  referência  1
    SKU3     5 unidades  referência  2
    Nota fiscal: 5 unidades de referência 1.
    Com isso, não podemos saber se essas cinco unidades se referem à SKU1 ou SKU2, com isso teríamos problemas com os desquadres no Stock de vendas.
    O fluxo que temos montado para esse caso seria:
    - Criar uma ordem de compra com SKUs.
    - O pedido é enviado ao fornecedor por SKUs.
    - O provedor devolve em XML, a Nota Fiscal (que indica a quantidade, referência comercial).
    - A empresa recebe a Nota Fiscal antes de receber a mercadoria.
    - No momento da recepção, não é feita a contagem física do que chega, somente e conformado as caixas e não os items( Legalmente sabemos que não é possível aceitar mais quantidades do que esta na Nota Fiscal)
    O problema é que a informação enviada pelo o fornecedor na Nota Fiscal é sem os SKUs,.
    Poderiam me ajudar o comentar com alguma solução alternativa nesse caso? Já que o fluxo que temos montado é um pouco complexo.
    Muito Obrigado pela a ajuda.
    Atenciosamente,
    Rogerio

    Que tal Miguel Angel,
    Funcionalmente, lo que tienes que hacer es anular cada uno de los movimientos que tienes en el historial del pedido.. Todo esto, en reversa... Si tu proceso es Pedido - Entrada de Mercancía - Entrada de factura/entrada de servicio (según sea el caso) entonces ahora debes hacer la ANULACION de cada uno de los documentos.... es decir, anular facturas que hayas capturado en la trx MIRO (trx. MIR6) y anular Entradas de mercancía (MIGO / Anular EM)...
    Con ello, en el historial del pedido estará cada movimiento que realizaste en un principio con su respectiva anulación.
    Posteriormente... Debes hacer nuevamente la MIGO y la MIRO y ahora sí estará imputado correctamente a la cuenta contable actual.
    Antes, debes verificar que la cuenta contable la hayan actualizado en la determinación de cuentas contables...  Esto lo realiza el responsable de FI.
    Saludos cordiales,
    irvinghp arroba gmail punto com

  • Assistente de MRP SAP 8.81

    Pessoal,
    Estou gerando o assistente de MRP para alguns produtos e selecionando uma Previsão, porém o mesmo não está considerando a Previsão digitada, apenas as opções de Pedido de Compra, Pedido Venda, Estoque Minimo, Ordem de Produção.
    Verifiquei diversas configurações e não identifiquei nada que resolvesse o problema.
    Alguem poderia ajudar.
    Abs.,
    Anderson Santos

    Gracias Floyola por tu tiempo y aporte.
    Desde el punto de vista operativo seguimos con la duda y aun no resolvemos el caso.
    Pregunto: es necesario hacer algún cambio en el esquema de los anticipos? en la parte contable? si fuera así, como hacerlo?
    actualmente tengo una cuenta para anticipos en el pasivo y esta cuenta está asociada a deudores en la parte de créditos de anticipo dentro de la determiniación de cuentas contables de diario.
    gracias
    saludos
    Marco

  • *CLEAR_DESTINATION

    Hello everyone.
    I am using BPC (7.5 - MS - SP04), where I have a problem in using the sentence * CLEAR_DESTINATION.
    There are 5 applications in which, from 1 to 4 send data to 5 and the passage between them is performed by Script Logic.
    The problem is that, for example, if I pass data to the application 1 through 5 using CLEAR_DESTINATION working properly.
    But if data from the application step 2 through 5, implementing CLEAR_DESTINATION the same way as in the example above, does not work.
    Any suggestions or recommendation?
    Best regards.

    Hi Roberto. i pass the contents of the scripts logics.
    Any other information that you need, do not hesitate to contact me.
    Best regards!
    CLEAR_DESTINATION running:
    //-------------------------------------------------------------------------PASAJE A EERR - INGRESOS-------------------------------------------------------------------------//
    *SELECT(%ANIO%, PERIODO_ACTUAL, COMPARATIVO, ID='%COMPARATIVO_SET%') // Trae el Año Actual en funcion del comparativo seleccionado
    *SELECT(%NRO%, MES_INICIO, COMPARATIVO, ID='%COMPARATIVO_SET%') //Trae el mes de inicio del comparativo seleccionado
    //*SELECT(%PERIODO_COMPARATIVO% ,ID, TIEMPO, FISCAL_YEAR='%ANIO%' AND FISCAL_MONTHNUM>='%NRO%') // Trae todos los meses del año Actual a partir del Mes del comparativo
    *SELECT(%PERIODO_COMPARATIVO% ,ID, TIEMPO, FISCAL_YEAR='%ANIO%')
    *SELECT(%MES_INICIAL%, ID, TIEMPO, FISCAL_YEAR='%ANIO%' AND FISCAL_MONTHNUM='%NRO%') // Trae el mes inicial del Periodo Actual
    *SELECT(%MES_ANTERIOR_ANIO%, PREVIOUS_YEAR, TIEMPO, ID='%MES_INICIAL%') //Trae el mes inicial del año anterior al actual
    *SELECT(%ANIO_ANTERIOR%, FISCAL_YEAR, TIEMPO, ID='%MES_ANTERIOR_ANIO%') //Trae el año anterior al actual
    *SELECT(%PERIODO_ANTERIOR% ,ID, TIEMPO, FISCAL_YEAR='%ANIO_ANTERIOR%')
    *SELECT(%INGRESOS%, ID, CUENTACONTABLE, TIPO_SOCIO<>' ')
    *SELECT(%OTROS_INGRESOS%, ID, CUENTACONTABLE, OTROS_ING<>' ')
    //Limpio Aplicación Destino
    *CLEAR_DESTINATION
    ////Pasaje a EERR Comparativo Seleccionado +  Real Año actual
    *DESTINATION_APP = EERR
    *XDIM_MEMBERSET COMPARATIVO = %COMPARATIVO_SET%,REAL
    *XDIM_MEMBERSET DATASOURCE = CA,AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KIN09,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_COMPARATIVO%
    *XDIM_MEMBERSET CUENTACONTABLE = %INGRESOS%
    *WHEN RATIOS
    *IS KIN09
        *WHEN CUENTACONTABLE
        *IS %INGRESOS%
             *REC(FACTOR=1,RATIOS="KER02")  
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    //PRUEBA MEL
    ////Pasaje a EERR Comparativo Seleccionado +  Real Año actual
    *DESTINATION_APP = EERR
    *XDIM_MEMBERSET COMPARATIVO = %COMPARATIVO_SET%,REAL
    *XDIM_MEMBERSET DATASOURCE = CA,AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KIN14,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_COMPARATIVO%
    *XDIM_MEMBERSET CUENTACONTABLE = %INGRESOS%
    *WHEN RATIOS
    *IS KIN14
        *WHEN CUENTACONTABLE
        *IS %INGRESOS%
             *REC(FACTOR=1,RATIOS="KER01")  
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *XDIM_MEMBERSET COMPARATIVO = %COMPARATIVO_SET%,REAL
    *XDIM_MEMBERSET DATASOURCE = CA,AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KIN14,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_COMPARATIVO%
    *XDIM_MEMBERSET CUENTACONTABLE = %OTROS_INGRESOS%
    *WHEN RATIOS
    *IS KIN14
            *WHEN CUENTACONTABLE
            *IS %OTROS_INGRESOS%
                 *REC(FACTOR=1,RATIOS="KER02")
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *XDIM_MEMBERSET COMPARATIVO = %COMPARATIVO_SET%,REAL
    *XDIM_MEMBERSET DATASOURCE = CA,AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KIN14,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_COMPARATIVO%
    *XDIM_MEMBERSET CUENTACONTABLE = 510750
    *WHEN RATIOS
    *IS KIN14
      *WHEN TIPOSOCIO.CUENTA
      *IS
      *ELSE
                 *REC(FACTOR=1,RATIOS="KER02")
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    ////Pasaje a EERR Real Año Anterior al actual
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *XDIM_MEMBERSET COMPARATIVO = REAL
    *XDIM_MEMBERSET DATASOURCE = AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KIN09,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_ANTERIOR%
    *XDIM_MEMBERSET CUENTACONTABLE = %INGRESOS%
    *WHEN RATIOS
    *IS KIN09
        *WHEN CUENTACONTABLE
        *IS %INGRESOS%
             *REC(FACTOR=1,RATIOS="KER02")  
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *XDIM_MEMBERSET COMPARATIVO = REAL
    *XDIM_MEMBERSET DATASOURCE = AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KIN14,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_ANTERIOR%
    *XDIM_MEMBERSET CUENTACONTABLE = %OTROS_INGRESOS%
    *WHEN RATIOS
    *IS KIN14
            *WHEN CUENTACONTABLE
            *IS %OTROS_INGRESOS%
                 *REC(FACTOR=1,RATIOS="KER02")
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *XDIM_MEMBERSET COMPARATIVO = REAL
    *XDIM_MEMBERSET DATASOURCE = AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KIN14,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_ANTERIOR%
    *XDIM_MEMBERSET CUENTACONTABLE = 510750
    *WHEN RATIOS
    *IS KIN14
      *WHEN TIPOSOCIO.CUENTA
      *IS
      *ELSE
                 *REC(FACTOR=1,RATIOS="KER02")
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    CLEAR_DESTINATION not running :
    //------------------------------------------PASAJE A EERR - CM_Filial de Servicio-----------------------------//
    *SELECT(%ANIO%, PERIODO_ACTUAL, COMPARATIVO, ID='%COMPARATIVO_SET%') // Trae el Año Actual en funcion del comparativo seleccionado
    *SELECT(%NRO%, MES_INICIO, COMPARATIVO, ID='%COMPARATIVO_SET%') //Trae el mes de inicio del comparativo seleccionado
    //*SELECT(%PERIODO_COMPARATIVO% ,ID, TIEMPO, FISCAL_YEAR='%ANIO%' AND FISCAL_MONTHNUM>='%NRO%') // Trae todos los meses del año Actual a partir del Mes del comparativo
    *SELECT(%PERIODO_COMPARATIVO% ,ID, TIEMPO, FISCAL_YEAR='%ANIO%')
    *SELECT(%CUENTAS_CM_FS%, ID, CUENTACONTABLE, GAPA_NOGAPA<>' ') // Trae las Cuentas Contables correspondientes a Costos Medicos
    *SELECT(%CUENTAS_CM_OTROS%, ID, CUENTACONTABLE, CARGA_CM_OTROS='Y')
    *SELECT(%MES_INICIAL%, ID, TIEMPO, FISCAL_YEAR='%ANIO%' AND FISCAL_MONTHNUM='%NRO%') // Trae el mes inicial del Periodo Actual
    *SELECT(%MES_ANTERIOR_ANIO%, PREVIOUS_YEAR, TIEMPO, ID='%MES_INICIAL%') //Trae el mes inicial del año anterior al actual
    *SELECT(%ANIO_ANTERIOR%, FISCAL_YEAR, TIEMPO, ID='%MES_ANTERIOR_ANIO%') //Trae el año anterior al actual
    *SELECT(%PERIODO_ANTERIOR% ,ID, TIEMPO, FISCAL_YEAR='%ANIO_ANTERIOR%')
    //Limpio Aplicación Destino
    *CLEAR_DESTINATION
    ////Pasaje a EERR
    ///////////////// Cuentas FS
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *SKIP_DIM= ORIGENGASTO
    *XDIM_MEMBERSET COMPARATIVO = %COMPARATIVO_SET%
    *XDIM_MEMBERSET DATASOURCE = CA
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KCM21,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_COMPARATIVO%
    *XDIM_MEMBERSET CUENTACONTABLE = %CUENTAS_CM_FS%
    *WHEN RATIOS
    *IS KCM21
    *WHEN CUENTACONTABLE
         *IS %CUENTAS_CM_FS%
            *WHEN TIPOSOCIO.CUENTA
            *IS
            *ELSE
         *REC(EXPRESSION=(%VALUE%*-1), RATIOS="KER02", DATASOURCE="CA")  
        *ENDWHEN
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    ///////////////// Cuentas Otros costos medicos
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *SKIP_DIM= ORIGENGASTO
    *XDIM_MEMBERSET COMPARATIVO = %COMPARATIVO_SET%
    *XDIM_MEMBERSET DATASOURCE = IN
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KCM21,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_COMPARATIVO%
    *XDIM_MEMBERSET CUENTACONTABLE = %CUENTAS_CM_OTROS%
    *WHEN RATIOS
    *IS KCM21
    *WHEN CUENTACONTABLE
         *IS %CUENTAS_CM_OTROS%
            *WHEN TIPOSOCIO.CUENTA
            *IS
            *ELSE
         *REC(FACTOR=1,RATIOS="KER02",DATASOURCE="IN")  
        *ENDWHEN
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    ///////////// Frecuencia
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *SKIP_DIM= ORIGENGASTO
    *XDIM_MEMBERSET COMPARATIVO = %COMPARATIVO_SET%
    *XDIM_MEMBERSET DATASOURCE = CA
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KCM15,KER03
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_COMPARATIVO%
    *XDIM_MEMBERSET CUENTACONTABLE = %CUENTAS_CM_FS%
    *WHEN RATIOS
    *IS KCM15
    *WHEN CUENTACONTABLE
         *IS %CUENTAS_CM_FS%
            *WHEN TIPOSOCIO.CUENTA
            *IS
            *ELSE
         *REC(EXPRESSION=(%VALUE%*-1),RATIOS="KER03",DATASOURCE="CA")  
        *ENDWHEN
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    ////Pasaje a EERR Real Año actual
    ///////////////// Cuentas FS
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *SKIP_DIM= ORIGENGASTO
    *XDIM_MEMBERSET COMPARATIVO = REAL
    *XDIM_MEMBERSET DATASOURCE = AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KCM21,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_COMPARATIVO%
    *XDIM_MEMBERSET CUENTACONTABLE = %CUENTAS_CM_FS%
    *WHEN RATIOS
    *IS KCM21
    *WHEN CUENTACONTABLE
         *IS %CUENTAS_CM_FS%
            *WHEN TIPOSOCIO.CUENTA
            *IS
            *ELSE
         *REC(EXPRESSION=(%VALUE%*-1), RATIOS="KER02")  
        *ENDWHEN
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    ///////////////// Cuentas Otros costos medicos
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *SKIP_DIM= ORIGENGASTO
    *XDIM_MEMBERSET COMPARATIVO = REAL
    *XDIM_MEMBERSET DATASOURCE = AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KCM21,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_COMPARATIVO%
    *XDIM_MEMBERSET CUENTACONTABLE = %CUENTAS_CM_OTROS%
    *WHEN RATIOS
    *IS KCM21
    *WHEN CUENTACONTABLE
         *IS %CUENTAS_CM_OTROS%
            *WHEN TIPOSOCIO.CUENTA
            *IS
            *ELSE
         *REC(FACTOR=1,RATIOS="KER02")  
        *ENDWHEN
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    ///////////// Frecuencia
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *SKIP_DIM= ORIGENGASTO
    *XDIM_MEMBERSET COMPARATIVO = REAL
    *XDIM_MEMBERSET DATASOURCE = AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KCM15,KER03
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_COMPARATIVO%
    *XDIM_MEMBERSET CUENTACONTABLE = %CUENTAS_CM_FS%
    *WHEN RATIOS
    *IS KCM15
    *WHEN CUENTACONTABLE
         *IS %CUENTAS_CM_FS%
            *WHEN TIPOSOCIO.CUENTA
            *IS
            *ELSE
         *REC(EXPRESSION=(%VALUE%*-1),RATIOS="KER03")  
        *ENDWHEN
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    ////Pasaje a EERR Real Año Anterior al actual
    ///////////////// Cuentas FS
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *SKIP_DIM= ORIGENGASTO
    *XDIM_MEMBERSET COMPARATIVO = REAL
    *XDIM_MEMBERSET DATASOURCE = AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KCM21,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_ANTERIOR%
    *XDIM_MEMBERSET CUENTACONTABLE = %CUENTAS_CM_FS%
    *WHEN RATIOS
    *IS KCM21
    *WHEN CUENTACONTABLE
         *IS %CUENTAS_CM_FS%
            *WHEN TIPOSOCIO.CUENTA
            *IS
            *ELSE
         *REC(EXPRESSION=(%VALUE%*-1), RATIOS="KER02")  
        *ENDWHEN
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    ///////////////// Cuentas Otros costos medicos
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *SKIP_DIM= ORIGENGASTO
    *XDIM_MEMBERSET COMPARATIVO = REAL
    *XDIM_MEMBERSET DATASOURCE = AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KCM21,KER02
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_ANTERIOR%
    *XDIM_MEMBERSET CUENTACONTABLE = %CUENTAS_CM_OTROS%
    *WHEN RATIOS
    *IS KCM21
    *WHEN CUENTACONTABLE
         *IS %CUENTAS_CM_OTROS%
            *WHEN TIPOSOCIO.CUENTA
            *IS
            *ELSE
         *REC(FACTOR=1,RATIOS="KER02")  
        *ENDWHEN
    *ENDWHEN
    *ENDWHEN
    *COMMIT
    ///////////// Frecuencia
    *DESTINATION_APP = EERR
    //*SKIP_DIM= RATIOS
    *SKIP_DIM= ORIGENGASTO
    *XDIM_MEMBERSET COMPARATIVO = REAL
    *XDIM_MEMBERSET DATASOURCE = AD
    *XDIM_MEMBERSET FILIALES = %FILIALES_SET%
    *XDIM_MEMBERSET MONEDA = PES
    *XDIM_MEMBERSET RATIOS = KCM15,KER03
    *XDIM_MEMBERSET VERSION = VA
    *XDIM_MEMBERSET TIEMPO = %PERIODO_ANTERIOR%
    *XDIM_MEMBERSET CUENTACONTABLE = %CUENTAS_CM_FS%
    *WHEN RATIOS
    *IS KCM15
    *WHEN CUENTACONTABLE
         *IS %CUENTAS_CM_FS%
            *WHEN TIPOSOCIO.CUENTA
            *IS
            *ELSE
         *REC(EXPRESSION=(%VALUE%*-1),RATIOS="KER03")  
        *ENDWHEN
    *ENDWHEN
    *ENDWHEN
    *COMMIT

  • Funcion WPBP

    Hola a todos!
    estoy teniendo un problema quisiera saber si a alguno ya le pasó, basicamente he creado un nuevo grupo de personal, para poder imputar una misma CCN a dos cuentas contables diferentes, para lo cual lo que hice fué lo siguiente:
    1 - cree un nuevo grupo de personal V_T52EM
    2 - luego asigne el nuevo grupo de personal en la característica PPMOD
    3 - tildé la opción MOMAG en la vista V_T52EK
    4 - desde la transacción OBYE asigné reglas y tildé el grupo del empleado
    Hasta ahí todo perfecto, pero sucede que cuando genero el pago del empleado los conceptos que asigné para este empleado en el infotipo 8 no son traídos por la función WPBP y por ende no los tiene en cuenta en el payroll.
    Estoy omitiendo algo? ya chequee los infotipos 0, 8 y 27 no veo nada raro ahí.
    Desde ya agradeceré vuestra ayuda.
    Atte.
    Rosina

    Miguel,
    gracias por tu respuesta, ya lo solucioné y si bien la característica PPMOD se ejecuta al momento de la contabilización, si eso no esta bien asignado no se realiza la imputación de una ccn a dos cuentas contables, por ende y para que les sirva a otras personas los pasos que enumeré son los que hay que seguir para poder realizar la imputación a dos cuentas diferentes.
    Muchas gracias de igual forma!
    saludos cordiales.

Maybe you are looking for