on 05-28-2015 6:51 PM
Hola.
Actualmente tengo la versión de SAP Business One 9.1 PL 05 para Hana. Acabo de crear una nueva empresa mediante el asistente, la base de datos está completamente vacía, no hay datos maestros ni transacciones y elegí por defecto el plan de cuentas MX_COA.
Mi problema es que hay 3 cuentas contables en color verde (asociadas) que no puedo borrar pues no encuentro en dónde está definida esa asociación.
Las cuentas contables en cuestión son:
21420000-Cuenta Puente de Compras
41160000-Descuentos sobre Ventas
41210000-Otros Ingresos
Los lugares donde busqué asociaciones fueron:
- Gestión/Definiciones/General/Determinación de cuentas de mayor
- Gestión/Definiciones/Finanzas/Impuesto/Clases de Impuesto
- Gestión/Definiciones/Finanzas/Impuesto/Retención de Impuesto
- Gestión/Definiciones/Inventario/Almacenes
- Gestión/Definiciones/Inventario/Grupos de Artículos
Además, las cuentas no tienen seleccionado el Checkbox "Cuenta asociada" en el plan de cuentas.
Agradezco cualquier información para quitar esas cuentas como asociadas poder borrarlas.
Saludos.
Hola Daniel
¿Encontraste la solución para este caso?, en caso afirmativo, ¿Me la podrías compartir?
Analizando el caso, yo encontré lo siguiente:
Hice una búsqueda a la table OACP, la cual corresponde a la determinación de cuentas de mayor y en ella encontré las cuentas que no puedo cambiar y/o eliminar (21420000 - Cuenta Puente de Compras, 41160000 - Descuentos sobre Ventas
y 41210000 - Otros Ingresos). Estas cuentas si aparecen en la determinación de cuentas de mayor de la base de datos SBODEMOUS, esto por ser de otra localización.
Verifiqué si era posible actualizar por DTW pero no encontré esta tabla.
Espero sus comentarios.
Envío imagen de consulta:
Saludos.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola Daniel, tengo el mismo problema que tú, has podido saber dónde están esas cuentas ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola, no se si sea posible, pero pensé en lo siguiente:
Alguien conoce si existe la manera de ver en SAP o a través de alguna consulta, el vínculo que tienen las cuentas contables asociadas, de ser así podría buscar esa asociación a nivel base de datos.
Gracias!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No existe un reporte o query como tal por parte de SAP para lo que sugieres.
Te puedo proponer lo siguiente: crea el siguiente store procedure en tu base de datos:
CREATE PROC BuscaTexto
(
@ValorBuscar nvarchar(100)
)
AS
BEGIN
CREATE TABLE #Resultados (NombreColumna nvarchar(370), ValorColumna nvarchar(3630))
SET NOCOUNT ON
DECLARE @NombreTabla nvarchar(256),
@NombreColumna nvarchar(128),
@ValorBuscar2 nvarchar(110)
SET @NombreTabla = ''
SET @ValorBuscar2 = QUOTENAME(@ValorBuscar,'''')
WHILE @NombreTabla IS NOT NULL
BEGIN
SET @NombreColumna = ''
SET @NombreTabla =
(SELECT MIN(QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME))
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'
AND QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME) > @NombreTabla
AND OBJECTPROPERTY(
OBJECT_ID(QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME)), 'IsMSShipped') = 0)
WHILE (@NombreTabla IS NOT NULL) AND (@NombreColumna IS NOT NULL)
BEGIN
SET @NombreColumna =
(SELECT MIN(QUOTENAME(COLUMN_NAME))
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = PARSENAME(@NombreTabla, 2)
AND TABLE_NAME = PARSENAME(@NombreTabla, 1)
AND DATA_TYPE IN ('char', 'varchar', 'nchar', 'nvarchar')
AND QUOTENAME(COLUMN_NAME) > @NombreColumna)
IF @NombreColumna IS NOT NULL
BEGIN
INSERT INTO #Resultados
EXEC
('SELECT distinct ''' + @NombreTabla + '.' + @NombreColumna + ''', LEFT(' + @NombreColumna + ', 3630)
FROM ' + @NombreTabla + ' (NOLOCK) ' + ' WHERE ' + @NombreColumna + ' = ' + @ValorBuscar2)
END
END
END
SELECT NombreColumna, ValorColumna FROM #Resultados
END
Luego lo ejecutas de la siguiente forma:
execute BuscaTexto 'IndicarCodigoCuentaContable'
No vas a ver los resultados de inmediato, depende la cantidad de tablas/campos/filas que tengas en tu base de datos.
El resultado que obtengas te permitirá conocer en qué tablas está regsitrada una cuenta contable. El plan de cuentas va ser la tabla OACT, el resto son las que habría que revisar en qué ventana se alimentan e ir a ellas.
Espero te sirva esto.
Suerte y saludos,
JC.
Tienes impuestos configurados?, los códigos de impuesto quizás tienen la cuenta configurada, así como en determinación de cuentas de mayor, en compras y ventas, porque por el lado de algun socio de negocio no creo que sea, saludos!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Lo más seguro es que pudieras tener al menos un artículo configurada su contabilidad a nivel artículo, y en algunos de los conceptos contables tienes seleccionadas estás cuentas contables que comentas.
Esto lo puedes consultar en sus datos maestros de artículos, pestaña Datos de Inventario, campo "Fijar cuentas contables". Si es así como te comento, en la grid de almacenes de esta misma pestaña podrás ver cuentas contables definidas enas columnas e conceptos contables. Si no ves estas columnas, muéstralas con Parametrizaciones de Formulario.
Saludos y buena suerte,
JC
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola Daniel perdona no soy experto en Hana, pero ya revisaste la opcion Gestion/Definiciones/Finanzas/Determinacion de cuentas de mayor puede ser que aca este las cuentas que necesitas borrar.
Espero ser ayuda y suerte
Saludos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
104 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.