on 03-08-2011 7:12 PM
Buen día.
Ocupo actualizar los nombres de las cuentas contables, al cargarlas por DTW, solamente me modifica las cuentas que son título, más no las demás.
El .txt dice:
Code AccountType AcctCurrency ActiveAccount FatherAccountKey FormatCode Name
Code AccountType AcctCurrency ActiveAccount FatherAccountKey FormatCode Name
62000110000000 tNO 62000000000000 62000110000000 QUEBALIX II 8410-437
62000110001000 tNO 62000110000000 62000110001000 SUELDOS Y SALARIOS 8410-437
62000110001001 at_Expenses ## tYES 62000110001000 62000110001001 SUELDOS 8410-437
62000110001002 at_Expenses ## tYES 62000110001000 62000110001002 PREMIO POR ASISTENCIA 8410-437
62000110001003 at_Expenses ## tYES 62000110001000 62000110001003 PREMIO POR PUNTUALIDAD 8410-437
El Error, dependiendo sí utilizo UPDATE o ADD y UPDATE es:
Update Failed ---- Can not find this Object in B1Error. Error definido por la aplicación o el Objeto 65171
Created Failed ---- This entry already exists in the folloing tables (ODBC - 2035) Error definido por la aplicación o el Objeto 65171
-
-
Alguien me puede indicar sí las cuentas contables no se pueden renombrar por medio de DTW ?
Gracias.
p.d. Feliz día Internacional de la Mujer
Hola Venus,
Si sólo quieres cambiar el nombre de las cuentas basta con que en la plantilla del DTW "OACT - ChartOfAccounts" pongas los campos "Code" y "Name" especificando cada cuenta con el nuevo nombre y al utilizar el DTW seleccionar "Master Data" y "Update Existing Data". Con esto te debe funcionar correctamente el cambio de descripción de las cuentas.
Un saludo,
Tere
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Gracias Teresa, pero no, no funciono.
Al solamente seleccionar
Code Name
62000110000000 QUEBALIX II 8410-437
62000110001000 SUELDOS Y SALARIOS 8410-437
62000110001001 SUELDOS 8410-437
62000110001002 PREMIO POR ASISTENCIA 8410-437
Me Sale el mismo error Error:
Update Failed --- 62000110001001 - Can not find this Object in B1Error. Error definido por la aplicación o el Objeto 65171
Venus, estas segura de que la cuenta 62000110001001 existe?
imagino que no estas usando segregación de cuentas.
porque si es asi, el campo AcctCode no contiene la mascara de la cuenta sino un codigo como "_SYSxxxxxxxxxxxxx"
verifica que valor guarda en el campo AcctCode para esa cuenta que te da error con la siguiente SQL.
SELECT AcctCode
FROM OACT
WHERE FormatCode='62000110001001'
mandame el resultado de eso.
se me ocurre que es eso lo que esta ocurriendo, usas segmentación de cuentas. Porque en la ayuda de SDK, dice lo siguiente:
Code
Sets or returns the G/L account code.
Field name: AcctCode.
Mandatory field in SAP Business One when not working with segmentation.
Length: 15 characters
osea no trabaja con segmentación de cuentas.
slds.
Edited by: rulius on Mar 9, 2011 4:35 PM
User | Count |
---|---|
107 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
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.