Clase Almacen.
Más...
|
| | Almacen () |
| | Constructor vacÃo.
|
| |
| | Almacen (string tcCodigo) |
| | Constructor.
|
| |
| | Almacen (IAlmacenDA almacenDA) |
| | Constructor con inyección de dependencias para testing.
|
| |
| | Almacen (string tcCodigo, IAlmacenDA almacenDA) |
| | Constructor principal con código e inyección de dependencias.
|
| |
| override bool | _Delete () |
| | Borra la familia cargada.
|
| |
| override void | _Evento_ShowGrafica_before (object sender, ref formul.Forms.FormListado toForm, ref bool tlOk) |
| | Filtros de la gráfica.
|
| |
| override void | _Load () |
| | Load.
|
| |
| override bool | _Save () |
| | Guarda el registro actual.
|
| |
| bool | _Existen_Duplicados_Secundarias () |
| | PE-105666: Comprobar si existen duplicados en las lineas.
|
| |
| bool | _Existen_Vacios_Secundarias () |
| | Bug 106200.
|
| |
| bool | _Existen_Duplicados_Nivel1_Nivel2_Vacio (string tcNivel1, string tcPlan) |
| | Bug 107377.
|
| |
| bool | ImportarPlanAnalitico (string tcPlan) |
| | A partir de un plan analÃtico, obtenemos todas las secundarias y las combinamos con las secundarias de la cuenta actual.
|
| |
| List< string > | _Lista_Planes () |
| | Devuelve en una lista de strings los códigos de los planes analÃticos detectados en el almacén.
|
| |
| DataTable | _DtPlanes () |
| | Devuelve un DataTable con los códigos de planes analÃticos que tiene definidos el almacén.
|
| |
| DataTable | _DtNiveles1Plan (string tcPlan) |
| | Devuelve un DataTable con los códigos de cuenta analÃticas de nivel 1 que tiene el almacén en el plan analÃtico recibido por parámetro.
|
| |
| DataTable | _DtNiveles2Plan (string tcPlan, string tcCuentaNiv1="") |
| | Devuelve un DataTable con los códigos de cuenta analÃticas de nivel 2 que tiene el almacén en el plan analÃtico recibido por parámetro. Si se pasa además una cuenta de nivel 1 como parámetro se restringe más aún el alcance de la consulta.
|
| |
|
| static Dictionary< string, string > | ObtenerTodosLosAlmacenes () |
| | Método que nos devuelve un diccionario con todos los almacenes.
|
| |
Clase Almacen.
Definición en la lÃnea 22 del archivo clsAlmacen.cs.
◆ Almacen() [1/4]
| sage.ew.articulo.Almacen.Almacen |
( |
| ) |
|
|
inline |
◆ Almacen() [2/4]
| sage.ew.articulo.Almacen.Almacen |
( |
string | tcCodigo | ) |
|
|
inline |
Constructor.
- Parámetros
-
| tcCodigo | Código del almacén |
Definición en la lÃnea 140 del archivo clsAlmacen.cs.
◆ Almacen() [3/4]
| sage.ew.articulo.Almacen.Almacen |
( |
IAlmacenDA | almacenDA | ) |
|
|
inline |
Constructor con inyección de dependencias para testing.
- Parámetros
-
Definición en la lÃnea 149 del archivo clsAlmacen.cs.
◆ Almacen() [4/4]
| sage.ew.articulo.Almacen.Almacen |
( |
string | tcCodigo, |
|
|
IAlmacenDA | almacenDA ) |
|
inline |
Constructor principal con código e inyección de dependencias.
- Parámetros
-
| tcCodigo | Código del almacén |
| almacenDA | Instancia de IAlmacenDA (opcional, si es null se crea una nueva instancia de AlmacenDA) |
Definición en la lÃnea 158 del archivo clsAlmacen.cs.
◆ _Delete()
| override bool sage.ew.articulo.Almacen._Delete |
( |
| ) |
|
|
inline |
Borra la familia cargada.
- Devuelve
- Booleano con el resultado de la ejecución.
Definición en la lÃnea 195 del archivo clsAlmacen.cs.
◆ _DtNiveles1Plan()
| DataTable sage.ew.articulo.Almacen._DtNiveles1Plan |
( |
string | tcPlan | ) |
|
|
inline |
Devuelve un DataTable con los códigos de cuenta analÃticas de nivel 1 que tiene el almacén en el plan analÃtico recibido por parámetro.
- Parámetros
-
| tcPlan | Código del plan analÃtico del cual se quieren recibir los códigos de cuenta de nivel 1 |
- Devuelve
- Datatable con las cuentas analÃticas de nivel 1 del plan en el elmacén.
Definición en la lÃnea 547 del archivo clsAlmacen.cs.
◆ _DtNiveles2Plan()
| DataTable sage.ew.articulo.Almacen._DtNiveles2Plan |
( |
string | tcPlan, |
|
|
string | tcCuentaNiv1 = "" ) |
|
inline |
Devuelve un DataTable con los códigos de cuenta analÃticas de nivel 2 que tiene el almacén en el plan analÃtico recibido por parámetro. Si se pasa además una cuenta de nivel 1 como parámetro se restringe más aún el alcance de la consulta.
- Parámetros
-
| tcPlan | Código del plan analÃtico del cual se quieren recibir los códigos de cuenta de nivel 2 |
| tcCuentaNiv1 | |
- Devuelve
- Datatable con las cuentas analÃticas de nivel 2 del plan en el almacén.
Definición en la lÃnea 587 del archivo clsAlmacen.cs.
◆ _DtPlanes()
| DataTable sage.ew.articulo.Almacen._DtPlanes |
( |
| ) |
|
|
inline |
Devuelve un DataTable con los códigos de planes analÃticos que tiene definidos el almacén.
- Devuelve
- Datatable con los códigos de los planes analÃticos del almacén.
Definición en la lÃnea 509 del archivo clsAlmacen.cs.
◆ _Evento_ShowGrafica_before()
| override void sage.ew.articulo.Almacen._Evento_ShowGrafica_before |
( |
object | sender, |
|
|
ref formul.Forms.FormListado | toForm, |
|
|
ref bool | tlOk ) |
|
inline |
Filtros de la gráfica.
- Parámetros
-
Definición en la lÃnea 267 del archivo clsAlmacen.cs.
◆ _Existen_Duplicados_Nivel1_Nivel2_Vacio()
| bool sage.ew.articulo.Almacen._Existen_Duplicados_Nivel1_Nivel2_Vacio |
( |
string | tcNivel1, |
|
|
string | tcPlan ) |
|
inline |
◆ _Existen_Duplicados_Secundarias()
| bool sage.ew.articulo.Almacen._Existen_Duplicados_Secundarias |
( |
| ) |
|
|
inline |
◆ _Existen_Vacios_Secundarias()
| bool sage.ew.articulo.Almacen._Existen_Vacios_Secundarias |
( |
| ) |
|
|
inline |
◆ _Lista_Planes()
| List< string > sage.ew.articulo.Almacen._Lista_Planes |
( |
| ) |
|
|
inline |
Devuelve en una lista de strings los códigos de los planes analÃticos detectados en el almacén.
- Devuelve
Definición en la lÃnea 488 del archivo clsAlmacen.cs.
◆ _Load()
| override void sage.ew.articulo.Almacen._Load |
( |
| ) |
|
|
inline |
◆ _Save()
| override bool sage.ew.articulo.Almacen._Save |
( |
| ) |
|
|
inline |
Guarda el registro actual.
- Devuelve
Definición en la lÃnea 298 del archivo clsAlmacen.cs.
◆ ImportarPlanAnalitico()
| bool sage.ew.articulo.Almacen.ImportarPlanAnalitico |
( |
string | tcPlan | ) |
|
|
inline |
◆ ObtenerTodosLosAlmacenes()
| static Dictionary< string, string > sage.ew.articulo.Almacen.ObtenerTodosLosAlmacenes |
( |
| ) |
|
|
inlinestatic |
Método que nos devuelve un diccionario con todos los almacenes.
- Devuelve
- Diccionario codigo, nombre de almacenes
Definición en la lÃnea 628 del archivo clsAlmacen.cs.
◆ _AlmacenPlanes
Enlace con la tabla relacionada Alma_anali.
Definición en la lÃnea 107 del archivo clsAlmacen.cs.
◆ _CentralERP
| bool sage.ew.articulo.Almacen._CentralERP |
|
getset |
_CentralERP (boolean)
Definición en la lÃnea 32 del archivo clsAlmacen.cs.
◆ _Cliente
| string sage.ew.articulo.Almacen._Cliente |
|
getset |
◆ _CuentaSecundaria
| string sage.ew.articulo.Almacen._CuentaSecundaria |
|
getset |
Código de cuenta secundaria asociada al almacen.
Definición en la lÃnea 82 del archivo clsAlmacen.cs.
La documentación de esta clase está generada del siguiente archivo:
- C:/actions-runner/_work/Sage.ES.Sage50/Sage.ES.Sage50/src/Sage.ES.S50/sage.ew.articulo/Clases/clsAlmacen.cs