#3960
Cristina Nicolàs
Superadministrador

[quote quote=3951]tengo varios problemas.
1- no me deja grabar en la tabla de lineas de albaran. como le asigno permisos en la extension? (en la tabla de lineas de pedido SI me deja grabar)[/quote]

Hola ago,

Las tablas de documentos históricos, igual que las tablas de movimientos, están protegidas y no se pueden modificar ni insertar registros sin darles permisos de forma explícita.
No es cosa de las extensiones, en el entorno de desarrollo C/SIDE también pasa.
Para ello, tienes que asignarle los permisos con la propiedad Permission.

Fíjate por ejemplo en el estándar, en la codeunit 103 Cust. Entry-Edit.
Si vas a las propiedades, verás que da permisos explícitos para insertar, modificar y eliminar movimientos de cliente, y da también permisos explícitos para modificar los movimientos de cliente detallados.

Pues esto mismo tienes que hacer en tu codeunit 50100. Dar permisos explícitos para modificar los permisos de la extensión.

codeunit 50100 MyCodeunit
{
Permissions = tabledata "Sales Shipment Line"=m;

trigger OnRun();
begin
end;

Register New Account