unit schInfVentasArticuloServer_Intf; interface uses Classes, DB, SysUtils, uROClasses, uDADataTable, uDABusinessProcessor, FmtBCD, uROXMLIntf, schInfVentasArticuloClient_Intf; const { Delta rules ids Feel free to change them to something more human readable but make sure they are unique in the context of your application } RID_InfVentasArticuloDelta = '{C3B56BBE-2A68-4751-BFDB-D7CFDC2D3D13}'; RID_TablaVaciaDelta = '{9D87C0DE-4AA3-4C8C-8820-97BD0D2FFDB8}'; RID_InfVentasAlbArticuloDelta = '{8D648387-0F24-46BD-959E-4AA0E074B55D}'; type { IInfVentasArticuloDelta } IInfVentasArticuloDelta = interface(IInfVentasArticulo) ['{C3B56BBE-2A68-4751-BFDB-D7CFDC2D3D13}'] { Property getters and setters } function GetOldID_FACTURAValue : Integer; function GetOldID_EMPRESAValue : Integer; function GetOldREFERENCIA_FACTURAValue : String; function GetOldFECHA_FACTURAValue : DateTime; function GetOldIMPORTE_TOTAL_FACTURAValue : Currency; function GetOldID_COMISION_FACTURAValue : Integer; function GetOldID_ARTICULOValue : Integer; function GetOldFAMILIAValue : String; function GetOldREFERENCIAValue : String; function GetOldREFERENCIA_PROVValue : String; function GetOldDESCRIPCIONValue : String; function GetOldCOMISIONABLEValue : SmallInt; function GetOldINVENTARIABLEValue : SmallInt; function GetOldIMPORTE_UNIDAD_COSTEValue : Currency; function GetOldDESCUENTO_PROVEEDOR_COSTEValue : Float; function GetOldIMPORTE_NETO_COSTEValue : Currency; function GetOldIMPORTE_PORTE_COSTEValue : Currency; function GetOldCANTIDADValue : Currency; function GetOldIMPORTE_UNIDAD_VENTAValue : Currency; function GetOldDESCUENTO_CLIENTE_VENTAValue : Float; function GetOldIMPORTE_NETO_VENTAValue : Float; function GetOldIMPORTE_PORTE_VENTAValue : Currency; function GetOldIMPORTE_TOTAL_VENTAValue : Currency; function GetOldNIF_CIF_PROVEEDORValue : String; function GetOldNOMBRE_PROVEEDORValue : String; function GetOldCALLE_PROVEEDORValue : String; function GetOldPOBLACION_PROVEEDORValue : String; function GetOldPROVINCIA_PROVEEDORValue : String; function GetOldNIF_CIF_CLIENTEValue : String; function GetOldNOMBRE_CLIENTEValue : String; function GetOldNOMBRE_COMERCIAL_CLIENTEValue : String; function GetOldCALLE_CLIENTEValue : String; function GetOldPOBLACION_CLIENTEValue : String; function GetOldPROVINCIA_CLIENTEValue : String; function GetOldNIF_CIF_AGENTEValue : String; function GetOldNOMBRE_AGENTEValue : String; function GetOldCALLE_AGENTEValue : String; function GetOldPOBLACION_AGENTEValue : String; function GetOldPROVINCIA_AGENTEValue : String; function GetOldCOMISION_AGENTEValue : Float; function GetOldIMPORTE_COMISION_AGENTEValue : Float; { Properties } property OldID_FACTURA : Integer read GetOldID_FACTURAValue; property OldID_EMPRESA : Integer read GetOldID_EMPRESAValue; property OldREFERENCIA_FACTURA : String read GetOldREFERENCIA_FACTURAValue; property OldFECHA_FACTURA : DateTime read GetOldFECHA_FACTURAValue; property OldIMPORTE_TOTAL_FACTURA : Currency read GetOldIMPORTE_TOTAL_FACTURAValue; property OldID_COMISION_FACTURA : Integer read GetOldID_COMISION_FACTURAValue; property OldID_ARTICULO : Integer read GetOldID_ARTICULOValue; property OldFAMILIA : String read GetOldFAMILIAValue; property OldREFERENCIA : String read GetOldREFERENCIAValue; property OldREFERENCIA_PROV : String read GetOldREFERENCIA_PROVValue; property OldDESCRIPCION : String read GetOldDESCRIPCIONValue; property OldCOMISIONABLE : SmallInt read GetOldCOMISIONABLEValue; property OldINVENTARIABLE : SmallInt read GetOldINVENTARIABLEValue; property OldIMPORTE_UNIDAD_COSTE : Currency read GetOldIMPORTE_UNIDAD_COSTEValue; property OldDESCUENTO_PROVEEDOR_COSTE : Float read GetOldDESCUENTO_PROVEEDOR_COSTEValue; property OldIMPORTE_NETO_COSTE : Currency read GetOldIMPORTE_NETO_COSTEValue; property OldIMPORTE_PORTE_COSTE : Currency read GetOldIMPORTE_PORTE_COSTEValue; property OldCANTIDAD : Currency read GetOldCANTIDADValue; property OldIMPORTE_UNIDAD_VENTA : Currency read GetOldIMPORTE_UNIDAD_VENTAValue; property OldDESCUENTO_CLIENTE_VENTA : Float read GetOldDESCUENTO_CLIENTE_VENTAValue; property OldIMPORTE_NETO_VENTA : Float read GetOldIMPORTE_NETO_VENTAValue; property OldIMPORTE_PORTE_VENTA : Currency read GetOldIMPORTE_PORTE_VENTAValue; property OldIMPORTE_TOTAL_VENTA : Currency read GetOldIMPORTE_TOTAL_VENTAValue; property OldNIF_CIF_PROVEEDOR : String read GetOldNIF_CIF_PROVEEDORValue; property OldNOMBRE_PROVEEDOR : String read GetOldNOMBRE_PROVEEDORValue; property OldCALLE_PROVEEDOR : String read GetOldCALLE_PROVEEDORValue; property OldPOBLACION_PROVEEDOR : String read GetOldPOBLACION_PROVEEDORValue; property OldPROVINCIA_PROVEEDOR : String read GetOldPROVINCIA_PROVEEDORValue; property OldNIF_CIF_CLIENTE : String read GetOldNIF_CIF_CLIENTEValue; property OldNOMBRE_CLIENTE : String read GetOldNOMBRE_CLIENTEValue; property OldNOMBRE_COMERCIAL_CLIENTE : String read GetOldNOMBRE_COMERCIAL_CLIENTEValue; property OldCALLE_CLIENTE : String read GetOldCALLE_CLIENTEValue; property OldPOBLACION_CLIENTE : String read GetOldPOBLACION_CLIENTEValue; property OldPROVINCIA_CLIENTE : String read GetOldPROVINCIA_CLIENTEValue; property OldNIF_CIF_AGENTE : String read GetOldNIF_CIF_AGENTEValue; property OldNOMBRE_AGENTE : String read GetOldNOMBRE_AGENTEValue; property OldCALLE_AGENTE : String read GetOldCALLE_AGENTEValue; property OldPOBLACION_AGENTE : String read GetOldPOBLACION_AGENTEValue; property OldPROVINCIA_AGENTE : String read GetOldPROVINCIA_AGENTEValue; property OldCOMISION_AGENTE : Float read GetOldCOMISION_AGENTEValue; property OldIMPORTE_COMISION_AGENTE : Float read GetOldIMPORTE_COMISION_AGENTEValue; end; { TInfVentasArticuloBusinessProcessorRules } TInfVentasArticuloBusinessProcessorRules = class(TDABusinessProcessorRules, IInfVentasArticulo, IInfVentasArticuloDelta) private protected { Property getters and setters } function GetID_FACTURAValue: Integer; virtual; function GetID_FACTURAIsNull: Boolean; virtual; function GetOldID_FACTURAValue: Integer; virtual; function GetOldID_FACTURAIsNull: Boolean; virtual; procedure SetID_FACTURAValue(const aValue: Integer); virtual; procedure SetID_FACTURAIsNull(const aValue: Boolean); virtual; function GetID_EMPRESAValue: Integer; virtual; function GetID_EMPRESAIsNull: Boolean; virtual; function GetOldID_EMPRESAValue: Integer; virtual; function GetOldID_EMPRESAIsNull: Boolean; virtual; procedure SetID_EMPRESAValue(const aValue: Integer); virtual; procedure SetID_EMPRESAIsNull(const aValue: Boolean); virtual; function GetREFERENCIA_FACTURAValue: String; virtual; function GetREFERENCIA_FACTURAIsNull: Boolean; virtual; function GetOldREFERENCIA_FACTURAValue: String; virtual; function GetOldREFERENCIA_FACTURAIsNull: Boolean; virtual; procedure SetREFERENCIA_FACTURAValue(const aValue: String); virtual; procedure SetREFERENCIA_FACTURAIsNull(const aValue: Boolean); virtual; function GetFECHA_FACTURAValue: DateTime; virtual; function GetFECHA_FACTURAIsNull: Boolean; virtual; function GetOldFECHA_FACTURAValue: DateTime; virtual; function GetOldFECHA_FACTURAIsNull: Boolean; virtual; procedure SetFECHA_FACTURAValue(const aValue: DateTime); virtual; procedure SetFECHA_FACTURAIsNull(const aValue: Boolean); virtual; function GetIMPORTE_TOTAL_FACTURAValue: Currency; virtual; function GetIMPORTE_TOTAL_FACTURAIsNull: Boolean; virtual; function GetOldIMPORTE_TOTAL_FACTURAValue: Currency; virtual; function GetOldIMPORTE_TOTAL_FACTURAIsNull: Boolean; virtual; procedure SetIMPORTE_TOTAL_FACTURAValue(const aValue: Currency); virtual; procedure SetIMPORTE_TOTAL_FACTURAIsNull(const aValue: Boolean); virtual; function GetID_COMISION_FACTURAValue: Integer; virtual; function GetID_COMISION_FACTURAIsNull: Boolean; virtual; function GetOldID_COMISION_FACTURAValue: Integer; virtual; function GetOldID_COMISION_FACTURAIsNull: Boolean; virtual; procedure SetID_COMISION_FACTURAValue(const aValue: Integer); virtual; procedure SetID_COMISION_FACTURAIsNull(const aValue: Boolean); virtual; function GetID_ARTICULOValue: Integer; virtual; function GetID_ARTICULOIsNull: Boolean; virtual; function GetOldID_ARTICULOValue: Integer; virtual; function GetOldID_ARTICULOIsNull: Boolean; virtual; procedure SetID_ARTICULOValue(const aValue: Integer); virtual; procedure SetID_ARTICULOIsNull(const aValue: Boolean); virtual; function GetFAMILIAValue: String; virtual; function GetFAMILIAIsNull: Boolean; virtual; function GetOldFAMILIAValue: String; virtual; function GetOldFAMILIAIsNull: Boolean; virtual; procedure SetFAMILIAValue(const aValue: String); virtual; procedure SetFAMILIAIsNull(const aValue: Boolean); virtual; function GetREFERENCIAValue: String; virtual; function GetREFERENCIAIsNull: Boolean; virtual; function GetOldREFERENCIAValue: String; virtual; function GetOldREFERENCIAIsNull: Boolean; virtual; procedure SetREFERENCIAValue(const aValue: String); virtual; procedure SetREFERENCIAIsNull(const aValue: Boolean); virtual; function GetREFERENCIA_PROVValue: String; virtual; function GetREFERENCIA_PROVIsNull: Boolean; virtual; function GetOldREFERENCIA_PROVValue: String; virtual; function GetOldREFERENCIA_PROVIsNull: Boolean; virtual; procedure SetREFERENCIA_PROVValue(const aValue: String); virtual; procedure SetREFERENCIA_PROVIsNull(const aValue: Boolean); virtual; function GetDESCRIPCIONValue: String; virtual; function GetDESCRIPCIONIsNull: Boolean; virtual; function GetOldDESCRIPCIONValue: String; virtual; function GetOldDESCRIPCIONIsNull: Boolean; virtual; procedure SetDESCRIPCIONValue(const aValue: String); virtual; procedure SetDESCRIPCIONIsNull(const aValue: Boolean); virtual; function GetCOMISIONABLEValue: SmallInt; virtual; function GetCOMISIONABLEIsNull: Boolean; virtual; function GetOldCOMISIONABLEValue: SmallInt; virtual; function GetOldCOMISIONABLEIsNull: Boolean; virtual; procedure SetCOMISIONABLEValue(const aValue: SmallInt); virtual; procedure SetCOMISIONABLEIsNull(const aValue: Boolean); virtual; function GetINVENTARIABLEValue: SmallInt; virtual; function GetINVENTARIABLEIsNull: Boolean; virtual; function GetOldINVENTARIABLEValue: SmallInt; virtual; function GetOldINVENTARIABLEIsNull: Boolean; virtual; procedure SetINVENTARIABLEValue(const aValue: SmallInt); virtual; procedure SetINVENTARIABLEIsNull(const aValue: Boolean); virtual; function GetIMPORTE_UNIDAD_COSTEValue: Currency; virtual; function GetIMPORTE_UNIDAD_COSTEIsNull: Boolean; virtual; function GetOldIMPORTE_UNIDAD_COSTEValue: Currency; virtual; function GetOldIMPORTE_UNIDAD_COSTEIsNull: Boolean; virtual; procedure SetIMPORTE_UNIDAD_COSTEValue(const aValue: Currency); virtual; procedure SetIMPORTE_UNIDAD_COSTEIsNull(const aValue: Boolean); virtual; function GetDESCUENTO_PROVEEDOR_COSTEValue: Float; virtual; function GetDESCUENTO_PROVEEDOR_COSTEIsNull: Boolean; virtual; function GetOldDESCUENTO_PROVEEDOR_COSTEValue: Float; virtual; function GetOldDESCUENTO_PROVEEDOR_COSTEIsNull: Boolean; virtual; procedure SetDESCUENTO_PROVEEDOR_COSTEValue(const aValue: Float); virtual; procedure SetDESCUENTO_PROVEEDOR_COSTEIsNull(const aValue: Boolean); virtual; function GetIMPORTE_NETO_COSTEValue: Currency; virtual; function GetIMPORTE_NETO_COSTEIsNull: Boolean; virtual; function GetOldIMPORTE_NETO_COSTEValue: Currency; virtual; function GetOldIMPORTE_NETO_COSTEIsNull: Boolean; virtual; procedure SetIMPORTE_NETO_COSTEValue(const aValue: Currency); virtual; procedure SetIMPORTE_NETO_COSTEIsNull(const aValue: Boolean); virtual; function GetIMPORTE_PORTE_COSTEValue: Currency; virtual; function GetIMPORTE_PORTE_COSTEIsNull: Boolean; virtual; function GetOldIMPORTE_PORTE_COSTEValue: Currency; virtual; function GetOldIMPORTE_PORTE_COSTEIsNull: Boolean; virtual; procedure SetIMPORTE_PORTE_COSTEValue(const aValue: Currency); virtual; procedure SetIMPORTE_PORTE_COSTEIsNull(const aValue: Boolean); virtual; function GetCANTIDADValue: Currency; virtual; function GetCANTIDADIsNull: Boolean; virtual; function GetOldCANTIDADValue: Currency; virtual; function GetOldCANTIDADIsNull: Boolean; virtual; procedure SetCANTIDADValue(const aValue: Currency); virtual; procedure SetCANTIDADIsNull(const aValue: Boolean); virtual; function GetIMPORTE_UNIDAD_VENTAValue: Currency; virtual; function GetIMPORTE_UNIDAD_VENTAIsNull: Boolean; virtual; function GetOldIMPORTE_UNIDAD_VENTAValue: Currency; virtual; function GetOldIMPORTE_UNIDAD_VENTAIsNull: Boolean; virtual; procedure SetIMPORTE_UNIDAD_VENTAValue(const aValue: Currency); virtual; procedure SetIMPORTE_UNIDAD_VENTAIsNull(const aValue: Boolean); virtual; function GetDESCUENTO_CLIENTE_VENTAValue: Float; virtual; function GetDESCUENTO_CLIENTE_VENTAIsNull: Boolean; virtual; function GetOldDESCUENTO_CLIENTE_VENTAValue: Float; virtual; function GetOldDESCUENTO_CLIENTE_VENTAIsNull: Boolean; virtual; procedure SetDESCUENTO_CLIENTE_VENTAValue(const aValue: Float); virtual; procedure SetDESCUENTO_CLIENTE_VENTAIsNull(const aValue: Boolean); virtual; function GetIMPORTE_NETO_VENTAValue: Float; virtual; function GetIMPORTE_NETO_VENTAIsNull: Boolean; virtual; function GetOldIMPORTE_NETO_VENTAValue: Float; virtual; function GetOldIMPORTE_NETO_VENTAIsNull: Boolean; virtual; procedure SetIMPORTE_NETO_VENTAValue(const aValue: Float); virtual; procedure SetIMPORTE_NETO_VENTAIsNull(const aValue: Boolean); virtual; function GetIMPORTE_PORTE_VENTAValue: Currency; virtual; function GetIMPORTE_PORTE_VENTAIsNull: Boolean; virtual; function GetOldIMPORTE_PORTE_VENTAValue: Currency; virtual; function GetOldIMPORTE_PORTE_VENTAIsNull: Boolean; virtual; procedure SetIMPORTE_PORTE_VENTAValue(const aValue: Currency); virtual; procedure SetIMPORTE_PORTE_VENTAIsNull(const aValue: Boolean); virtual; function GetIMPORTE_TOTAL_VENTAValue: Currency; virtual; function GetIMPORTE_TOTAL_VENTAIsNull: Boolean; virtual; function GetOldIMPORTE_TOTAL_VENTAValue: Currency; virtual; function GetOldIMPORTE_TOTAL_VENTAIsNull: Boolean; virtual; procedure SetIMPORTE_TOTAL_VENTAValue(const aValue: Currency); virtual; procedure SetIMPORTE_TOTAL_VENTAIsNull(const aValue: Boolean); virtual; function GetNIF_CIF_PROVEEDORValue: String; virtual; function GetNIF_CIF_PROVEEDORIsNull: Boolean; virtual; function GetOldNIF_CIF_PROVEEDORValue: String; virtual; function GetOldNIF_CIF_PROVEEDORIsNull: Boolean; virtual; procedure SetNIF_CIF_PROVEEDORValue(const aValue: String); virtual; procedure SetNIF_CIF_PROVEEDORIsNull(const aValue: Boolean); virtual; function GetNOMBRE_PROVEEDORValue: String; virtual; function GetNOMBRE_PROVEEDORIsNull: Boolean; virtual; function GetOldNOMBRE_PROVEEDORValue: String; virtual; function GetOldNOMBRE_PROVEEDORIsNull: Boolean; virtual; procedure SetNOMBRE_PROVEEDORValue(const aValue: String); virtual; procedure SetNOMBRE_PROVEEDORIsNull(const aValue: Boolean); virtual; function GetCALLE_PROVEEDORValue: String; virtual; function GetCALLE_PROVEEDORIsNull: Boolean; virtual; function GetOldCALLE_PROVEEDORValue: String; virtual; function GetOldCALLE_PROVEEDORIsNull: Boolean; virtual; procedure SetCALLE_PROVEEDORValue(const aValue: String); virtual; procedure SetCALLE_PROVEEDORIsNull(const aValue: Boolean); virtual; function GetPOBLACION_PROVEEDORValue: String; virtual; function GetPOBLACION_PROVEEDORIsNull: Boolean; virtual; function GetOldPOBLACION_PROVEEDORValue: String; virtual; function GetOldPOBLACION_PROVEEDORIsNull: Boolean; virtual; procedure SetPOBLACION_PROVEEDORValue(const aValue: String); virtual; procedure SetPOBLACION_PROVEEDORIsNull(const aValue: Boolean); virtual; function GetPROVINCIA_PROVEEDORValue: String; virtual; function GetPROVINCIA_PROVEEDORIsNull: Boolean; virtual; function GetOldPROVINCIA_PROVEEDORValue: String; virtual; function GetOldPROVINCIA_PROVEEDORIsNull: Boolean; virtual; procedure SetPROVINCIA_PROVEEDORValue(const aValue: String); virtual; procedure SetPROVINCIA_PROVEEDORIsNull(const aValue: Boolean); virtual; function GetNIF_CIF_CLIENTEValue: String; virtual; function GetNIF_CIF_CLIENTEIsNull: Boolean; virtual; function GetOldNIF_CIF_CLIENTEValue: String; virtual; function GetOldNIF_CIF_CLIENTEIsNull: Boolean; virtual; procedure SetNIF_CIF_CLIENTEValue(const aValue: String); virtual; procedure SetNIF_CIF_CLIENTEIsNull(const aValue: Boolean); virtual; function GetNOMBRE_CLIENTEValue: String; virtual; function GetNOMBRE_CLIENTEIsNull: Boolean; virtual; function GetOldNOMBRE_CLIENTEValue: String; virtual; function GetOldNOMBRE_CLIENTEIsNull: Boolean; virtual; procedure SetNOMBRE_CLIENTEValue(const aValue: String); virtual; procedure SetNOMBRE_CLIENTEIsNull(const aValue: Boolean); virtual; function GetNOMBRE_COMERCIAL_CLIENTEValue: String; virtual; function GetNOMBRE_COMERCIAL_CLIENTEIsNull: Boolean; virtual; function GetOldNOMBRE_COMERCIAL_CLIENTEValue: String; virtual; function GetOldNOMBRE_COMERCIAL_CLIENTEIsNull: Boolean; virtual; procedure SetNOMBRE_COMERCIAL_CLIENTEValue(const aValue: String); virtual; procedure SetNOMBRE_COMERCIAL_CLIENTEIsNull(const aValue: Boolean); virtual; function GetCALLE_CLIENTEValue: String; virtual; function GetCALLE_CLIENTEIsNull: Boolean; virtual; function GetOldCALLE_CLIENTEValue: String; virtual; function GetOldCALLE_CLIENTEIsNull: Boolean; virtual; procedure SetCALLE_CLIENTEValue(const aValue: String); virtual; procedure SetCALLE_CLIENTEIsNull(const aValue: Boolean); virtual; function GetPOBLACION_CLIENTEValue: String; virtual; function GetPOBLACION_CLIENTEIsNull: Boolean; virtual; function GetOldPOBLACION_CLIENTEValue: String; virtual; function GetOldPOBLACION_CLIENTEIsNull: Boolean; virtual; procedure SetPOBLACION_CLIENTEValue(const aValue: String); virtual; procedure SetPOBLACION_CLIENTEIsNull(const aValue: Boolean); virtual; function GetPROVINCIA_CLIENTEValue: String; virtual; function GetPROVINCIA_CLIENTEIsNull: Boolean; virtual; function GetOldPROVINCIA_CLIENTEValue: String; virtual; function GetOldPROVINCIA_CLIENTEIsNull: Boolean; virtual; procedure SetPROVINCIA_CLIENTEValue(const aValue: String); virtual; procedure SetPROVINCIA_CLIENTEIsNull(const aValue: Boolean); virtual; function GetNIF_CIF_AGENTEValue: String; virtual; function GetNIF_CIF_AGENTEIsNull: Boolean; virtual; function GetOldNIF_CIF_AGENTEValue: String; virtual; function GetOldNIF_CIF_AGENTEIsNull: Boolean; virtual; procedure SetNIF_CIF_AGENTEValue(const aValue: String); virtual; procedure SetNIF_CIF_AGENTEIsNull(const aValue: Boolean); virtual; function GetNOMBRE_AGENTEValue: String; virtual; function GetNOMBRE_AGENTEIsNull: Boolean; virtual; function GetOldNOMBRE_AGENTEValue: String; virtual; function GetOldNOMBRE_AGENTEIsNull: Boolean; virtual; procedure SetNOMBRE_AGENTEValue(const aValue: String); virtual; procedure SetNOMBRE_AGENTEIsNull(const aValue: Boolean); virtual; function GetCALLE_AGENTEValue: String; virtual; function GetCALLE_AGENTEIsNull: Boolean; virtual; function GetOldCALLE_AGENTEValue: String; virtual; function GetOldCALLE_AGENTEIsNull: Boolean; virtual; procedure SetCALLE_AGENTEValue(const aValue: String); virtual; procedure SetCALLE_AGENTEIsNull(const aValue: Boolean); virtual; function GetPOBLACION_AGENTEValue: String; virtual; function GetPOBLACION_AGENTEIsNull: Boolean; virtual; function GetOldPOBLACION_AGENTEValue: String; virtual; function GetOldPOBLACION_AGENTEIsNull: Boolean; virtual; procedure SetPOBLACION_AGENTEValue(const aValue: String); virtual; procedure SetPOBLACION_AGENTEIsNull(const aValue: Boolean); virtual; function GetPROVINCIA_AGENTEValue: String; virtual; function GetPROVINCIA_AGENTEIsNull: Boolean; virtual; function GetOldPROVINCIA_AGENTEValue: String; virtual; function GetOldPROVINCIA_AGENTEIsNull: Boolean; virtual; procedure SetPROVINCIA_AGENTEValue(const aValue: String); virtual; procedure SetPROVINCIA_AGENTEIsNull(const aValue: Boolean); virtual; function GetCOMISION_AGENTEValue: Float; virtual; function GetCOMISION_AGENTEIsNull: Boolean; virtual; function GetOldCOMISION_AGENTEValue: Float; virtual; function GetOldCOMISION_AGENTEIsNull: Boolean; virtual; procedure SetCOMISION_AGENTEValue(const aValue: Float); virtual; procedure SetCOMISION_AGENTEIsNull(const aValue: Boolean); virtual; function GetIMPORTE_COMISION_AGENTEValue: Float; virtual; function GetIMPORTE_COMISION_AGENTEIsNull: Boolean; virtual; function GetOldIMPORTE_COMISION_AGENTEValue: Float; virtual; function GetOldIMPORTE_COMISION_AGENTEIsNull: Boolean; virtual; procedure SetIMPORTE_COMISION_AGENTEValue(const aValue: Float); virtual; procedure SetIMPORTE_COMISION_AGENTEIsNull(const aValue: Boolean); virtual; { Properties } property ID_FACTURA : Integer read GetID_FACTURAValue write SetID_FACTURAValue; property ID_FACTURAIsNull : Boolean read GetID_FACTURAIsNull write SetID_FACTURAIsNull; property OldID_FACTURA : Integer read GetOldID_FACTURAValue; property OldID_FACTURAIsNull : Boolean read GetOldID_FACTURAIsNull; property ID_EMPRESA : Integer read GetID_EMPRESAValue write SetID_EMPRESAValue; property ID_EMPRESAIsNull : Boolean read GetID_EMPRESAIsNull write SetID_EMPRESAIsNull; property OldID_EMPRESA : Integer read GetOldID_EMPRESAValue; property OldID_EMPRESAIsNull : Boolean read GetOldID_EMPRESAIsNull; property REFERENCIA_FACTURA : String read GetREFERENCIA_FACTURAValue write SetREFERENCIA_FACTURAValue; property REFERENCIA_FACTURAIsNull : Boolean read GetREFERENCIA_FACTURAIsNull write SetREFERENCIA_FACTURAIsNull; property OldREFERENCIA_FACTURA : String read GetOldREFERENCIA_FACTURAValue; property OldREFERENCIA_FACTURAIsNull : Boolean read GetOldREFERENCIA_FACTURAIsNull; property FECHA_FACTURA : DateTime read GetFECHA_FACTURAValue write SetFECHA_FACTURAValue; property FECHA_FACTURAIsNull : Boolean read GetFECHA_FACTURAIsNull write SetFECHA_FACTURAIsNull; property OldFECHA_FACTURA : DateTime read GetOldFECHA_FACTURAValue; property OldFECHA_FACTURAIsNull : Boolean read GetOldFECHA_FACTURAIsNull; property IMPORTE_TOTAL_FACTURA : Currency read GetIMPORTE_TOTAL_FACTURAValue write SetIMPORTE_TOTAL_FACTURAValue; property IMPORTE_TOTAL_FACTURAIsNull : Boolean read GetIMPORTE_TOTAL_FACTURAIsNull write SetIMPORTE_TOTAL_FACTURAIsNull; property OldIMPORTE_TOTAL_FACTURA : Currency read GetOldIMPORTE_TOTAL_FACTURAValue; property OldIMPORTE_TOTAL_FACTURAIsNull : Boolean read GetOldIMPORTE_TOTAL_FACTURAIsNull; property ID_COMISION_FACTURA : Integer read GetID_COMISION_FACTURAValue write SetID_COMISION_FACTURAValue; property ID_COMISION_FACTURAIsNull : Boolean read GetID_COMISION_FACTURAIsNull write SetID_COMISION_FACTURAIsNull; property OldID_COMISION_FACTURA : Integer read GetOldID_COMISION_FACTURAValue; property OldID_COMISION_FACTURAIsNull : Boolean read GetOldID_COMISION_FACTURAIsNull; property ID_ARTICULO : Integer read GetID_ARTICULOValue write SetID_ARTICULOValue; property ID_ARTICULOIsNull : Boolean read GetID_ARTICULOIsNull write SetID_ARTICULOIsNull; property OldID_ARTICULO : Integer read GetOldID_ARTICULOValue; property OldID_ARTICULOIsNull : Boolean read GetOldID_ARTICULOIsNull; property FAMILIA : String read GetFAMILIAValue write SetFAMILIAValue; property FAMILIAIsNull : Boolean read GetFAMILIAIsNull write SetFAMILIAIsNull; property OldFAMILIA : String read GetOldFAMILIAValue; property OldFAMILIAIsNull : Boolean read GetOldFAMILIAIsNull; property REFERENCIA : String read GetREFERENCIAValue write SetREFERENCIAValue; property REFERENCIAIsNull : Boolean read GetREFERENCIAIsNull write SetREFERENCIAIsNull; property OldREFERENCIA : String read GetOldREFERENCIAValue; property OldREFERENCIAIsNull : Boolean read GetOldREFERENCIAIsNull; property REFERENCIA_PROV : String read GetREFERENCIA_PROVValue write SetREFERENCIA_PROVValue; property REFERENCIA_PROVIsNull : Boolean read GetREFERENCIA_PROVIsNull write SetREFERENCIA_PROVIsNull; property OldREFERENCIA_PROV : String read GetOldREFERENCIA_PROVValue; property OldREFERENCIA_PROVIsNull : Boolean read GetOldREFERENCIA_PROVIsNull; property DESCRIPCION : String read GetDESCRIPCIONValue write SetDESCRIPCIONValue; property DESCRIPCIONIsNull : Boolean read GetDESCRIPCIONIsNull write SetDESCRIPCIONIsNull; property OldDESCRIPCION : String read GetOldDESCRIPCIONValue; property OldDESCRIPCIONIsNull : Boolean read GetOldDESCRIPCIONIsNull; property COMISIONABLE : SmallInt read GetCOMISIONABLEValue write SetCOMISIONABLEValue; property COMISIONABLEIsNull : Boolean read GetCOMISIONABLEIsNull write SetCOMISIONABLEIsNull; property OldCOMISIONABLE : SmallInt read GetOldCOMISIONABLEValue; property OldCOMISIONABLEIsNull : Boolean read GetOldCOMISIONABLEIsNull; property INVENTARIABLE : SmallInt read GetINVENTARIABLEValue write SetINVENTARIABLEValue; property INVENTARIABLEIsNull : Boolean read GetINVENTARIABLEIsNull write SetINVENTARIABLEIsNull; property OldINVENTARIABLE : SmallInt read GetOldINVENTARIABLEValue; property OldINVENTARIABLEIsNull : Boolean read GetOldINVENTARIABLEIsNull; property IMPORTE_UNIDAD_COSTE : Currency read GetIMPORTE_UNIDAD_COSTEValue write SetIMPORTE_UNIDAD_COSTEValue; property IMPORTE_UNIDAD_COSTEIsNull : Boolean read GetIMPORTE_UNIDAD_COSTEIsNull write SetIMPORTE_UNIDAD_COSTEIsNull; property OldIMPORTE_UNIDAD_COSTE : Currency read GetOldIMPORTE_UNIDAD_COSTEValue; property OldIMPORTE_UNIDAD_COSTEIsNull : Boolean read GetOldIMPORTE_UNIDAD_COSTEIsNull; property DESCUENTO_PROVEEDOR_COSTE : Float read GetDESCUENTO_PROVEEDOR_COSTEValue write SetDESCUENTO_PROVEEDOR_COSTEValue; property DESCUENTO_PROVEEDOR_COSTEIsNull : Boolean read GetDESCUENTO_PROVEEDOR_COSTEIsNull write SetDESCUENTO_PROVEEDOR_COSTEIsNull; property OldDESCUENTO_PROVEEDOR_COSTE : Float read GetOldDESCUENTO_PROVEEDOR_COSTEValue; property OldDESCUENTO_PROVEEDOR_COSTEIsNull : Boolean read GetOldDESCUENTO_PROVEEDOR_COSTEIsNull; property IMPORTE_NETO_COSTE : Currency read GetIMPORTE_NETO_COSTEValue write SetIMPORTE_NETO_COSTEValue; property IMPORTE_NETO_COSTEIsNull : Boolean read GetIMPORTE_NETO_COSTEIsNull write SetIMPORTE_NETO_COSTEIsNull; property OldIMPORTE_NETO_COSTE : Currency read GetOldIMPORTE_NETO_COSTEValue; property OldIMPORTE_NETO_COSTEIsNull : Boolean read GetOldIMPORTE_NETO_COSTEIsNull; property IMPORTE_PORTE_COSTE : Currency read GetIMPORTE_PORTE_COSTEValue write SetIMPORTE_PORTE_COSTEValue; property IMPORTE_PORTE_COSTEIsNull : Boolean read GetIMPORTE_PORTE_COSTEIsNull write SetIMPORTE_PORTE_COSTEIsNull; property OldIMPORTE_PORTE_COSTE : Currency read GetOldIMPORTE_PORTE_COSTEValue; property OldIMPORTE_PORTE_COSTEIsNull : Boolean read GetOldIMPORTE_PORTE_COSTEIsNull; property CANTIDAD : Currency read GetCANTIDADValue write SetCANTIDADValue; property CANTIDADIsNull : Boolean read GetCANTIDADIsNull write SetCANTIDADIsNull; property OldCANTIDAD : Currency read GetOldCANTIDADValue; property OldCANTIDADIsNull : Boolean read GetOldCANTIDADIsNull; property IMPORTE_UNIDAD_VENTA : Currency read GetIMPORTE_UNIDAD_VENTAValue write SetIMPORTE_UNIDAD_VENTAValue; property IMPORTE_UNIDAD_VENTAIsNull : Boolean read GetIMPORTE_UNIDAD_VENTAIsNull write SetIMPORTE_UNIDAD_VENTAIsNull; property OldIMPORTE_UNIDAD_VENTA : Currency read GetOldIMPORTE_UNIDAD_VENTAValue; property OldIMPORTE_UNIDAD_VENTAIsNull : Boolean read GetOldIMPORTE_UNIDAD_VENTAIsNull; property DESCUENTO_CLIENTE_VENTA : Float read GetDESCUENTO_CLIENTE_VENTAValue write SetDESCUENTO_CLIENTE_VENTAValue; property DESCUENTO_CLIENTE_VENTAIsNull : Boolean read GetDESCUENTO_CLIENTE_VENTAIsNull write SetDESCUENTO_CLIENTE_VENTAIsNull; property OldDESCUENTO_CLIENTE_VENTA : Float read GetOldDESCUENTO_CLIENTE_VENTAValue; property OldDESCUENTO_CLIENTE_VENTAIsNull : Boolean read GetOldDESCUENTO_CLIENTE_VENTAIsNull; property IMPORTE_NETO_VENTA : Float read GetIMPORTE_NETO_VENTAValue write SetIMPORTE_NETO_VENTAValue; property IMPORTE_NETO_VENTAIsNull : Boolean read GetIMPORTE_NETO_VENTAIsNull write SetIMPORTE_NETO_VENTAIsNull; property OldIMPORTE_NETO_VENTA : Float read GetOldIMPORTE_NETO_VENTAValue; property OldIMPORTE_NETO_VENTAIsNull : Boolean read GetOldIMPORTE_NETO_VENTAIsNull; property IMPORTE_PORTE_VENTA : Currency read GetIMPORTE_PORTE_VENTAValue write SetIMPORTE_PORTE_VENTAValue; property IMPORTE_PORTE_VENTAIsNull : Boolean read GetIMPORTE_PORTE_VENTAIsNull write SetIMPORTE_PORTE_VENTAIsNull; property OldIMPORTE_PORTE_VENTA : Currency read GetOldIMPORTE_PORTE_VENTAValue; property OldIMPORTE_PORTE_VENTAIsNull : Boolean read GetOldIMPORTE_PORTE_VENTAIsNull; property IMPORTE_TOTAL_VENTA : Currency read GetIMPORTE_TOTAL_VENTAValue write SetIMPORTE_TOTAL_VENTAValue; property IMPORTE_TOTAL_VENTAIsNull : Boolean read GetIMPORTE_TOTAL_VENTAIsNull write SetIMPORTE_TOTAL_VENTAIsNull; property OldIMPORTE_TOTAL_VENTA : Currency read GetOldIMPORTE_TOTAL_VENTAValue; property OldIMPORTE_TOTAL_VENTAIsNull : Boolean read GetOldIMPORTE_TOTAL_VENTAIsNull; property NIF_CIF_PROVEEDOR : String read GetNIF_CIF_PROVEEDORValue write SetNIF_CIF_PROVEEDORValue; property NIF_CIF_PROVEEDORIsNull : Boolean read GetNIF_CIF_PROVEEDORIsNull write SetNIF_CIF_PROVEEDORIsNull; property OldNIF_CIF_PROVEEDOR : String read GetOldNIF_CIF_PROVEEDORValue; property OldNIF_CIF_PROVEEDORIsNull : Boolean read GetOldNIF_CIF_PROVEEDORIsNull; property NOMBRE_PROVEEDOR : String read GetNOMBRE_PROVEEDORValue write SetNOMBRE_PROVEEDORValue; property NOMBRE_PROVEEDORIsNull : Boolean read GetNOMBRE_PROVEEDORIsNull write SetNOMBRE_PROVEEDORIsNull; property OldNOMBRE_PROVEEDOR : String read GetOldNOMBRE_PROVEEDORValue; property OldNOMBRE_PROVEEDORIsNull : Boolean read GetOldNOMBRE_PROVEEDORIsNull; property CALLE_PROVEEDOR : String read GetCALLE_PROVEEDORValue write SetCALLE_PROVEEDORValue; property CALLE_PROVEEDORIsNull : Boolean read GetCALLE_PROVEEDORIsNull write SetCALLE_PROVEEDORIsNull; property OldCALLE_PROVEEDOR : String read GetOldCALLE_PROVEEDORValue; property OldCALLE_PROVEEDORIsNull : Boolean read GetOldCALLE_PROVEEDORIsNull; property POBLACION_PROVEEDOR : String read GetPOBLACION_PROVEEDORValue write SetPOBLACION_PROVEEDORValue; property POBLACION_PROVEEDORIsNull : Boolean read GetPOBLACION_PROVEEDORIsNull write SetPOBLACION_PROVEEDORIsNull; property OldPOBLACION_PROVEEDOR : String read GetOldPOBLACION_PROVEEDORValue; property OldPOBLACION_PROVEEDORIsNull : Boolean read GetOldPOBLACION_PROVEEDORIsNull; property PROVINCIA_PROVEEDOR : String read GetPROVINCIA_PROVEEDORValue write SetPROVINCIA_PROVEEDORValue; property PROVINCIA_PROVEEDORIsNull : Boolean read GetPROVINCIA_PROVEEDORIsNull write SetPROVINCIA_PROVEEDORIsNull; property OldPROVINCIA_PROVEEDOR : String read GetOldPROVINCIA_PROVEEDORValue; property OldPROVINCIA_PROVEEDORIsNull : Boolean read GetOldPROVINCIA_PROVEEDORIsNull; property NIF_CIF_CLIENTE : String read GetNIF_CIF_CLIENTEValue write SetNIF_CIF_CLIENTEValue; property NIF_CIF_CLIENTEIsNull : Boolean read GetNIF_CIF_CLIENTEIsNull write SetNIF_CIF_CLIENTEIsNull; property OldNIF_CIF_CLIENTE : String read GetOldNIF_CIF_CLIENTEValue; property OldNIF_CIF_CLIENTEIsNull : Boolean read GetOldNIF_CIF_CLIENTEIsNull; property NOMBRE_CLIENTE : String read GetNOMBRE_CLIENTEValue write SetNOMBRE_CLIENTEValue; property NOMBRE_CLIENTEIsNull : Boolean read GetNOMBRE_CLIENTEIsNull write SetNOMBRE_CLIENTEIsNull; property OldNOMBRE_CLIENTE : String read GetOldNOMBRE_CLIENTEValue; property OldNOMBRE_CLIENTEIsNull : Boolean read GetOldNOMBRE_CLIENTEIsNull; property NOMBRE_COMERCIAL_CLIENTE : String read GetNOMBRE_COMERCIAL_CLIENTEValue write SetNOMBRE_COMERCIAL_CLIENTEValue; property NOMBRE_COMERCIAL_CLIENTEIsNull : Boolean read GetNOMBRE_COMERCIAL_CLIENTEIsNull write SetNOMBRE_COMERCIAL_CLIENTEIsNull; property OldNOMBRE_COMERCIAL_CLIENTE : String read GetOldNOMBRE_COMERCIAL_CLIENTEValue; property OldNOMBRE_COMERCIAL_CLIENTEIsNull : Boolean read GetOldNOMBRE_COMERCIAL_CLIENTEIsNull; property CALLE_CLIENTE : String read GetCALLE_CLIENTEValue write SetCALLE_CLIENTEValue; property CALLE_CLIENTEIsNull : Boolean read GetCALLE_CLIENTEIsNull write SetCALLE_CLIENTEIsNull; property OldCALLE_CLIENTE : String read GetOldCALLE_CLIENTEValue; property OldCALLE_CLIENTEIsNull : Boolean read GetOldCALLE_CLIENTEIsNull; property POBLACION_CLIENTE : String read GetPOBLACION_CLIENTEValue write SetPOBLACION_CLIENTEValue; property POBLACION_CLIENTEIsNull : Boolean read GetPOBLACION_CLIENTEIsNull write SetPOBLACION_CLIENTEIsNull; property OldPOBLACION_CLIENTE : String read GetOldPOBLACION_CLIENTEValue; property OldPOBLACION_CLIENTEIsNull : Boolean read GetOldPOBLACION_CLIENTEIsNull; property PROVINCIA_CLIENTE : String read GetPROVINCIA_CLIENTEValue write SetPROVINCIA_CLIENTEValue; property PROVINCIA_CLIENTEIsNull : Boolean read GetPROVINCIA_CLIENTEIsNull write SetPROVINCIA_CLIENTEIsNull; property OldPROVINCIA_CLIENTE : String read GetOldPROVINCIA_CLIENTEValue; property OldPROVINCIA_CLIENTEIsNull : Boolean read GetOldPROVINCIA_CLIENTEIsNull; property NIF_CIF_AGENTE : String read GetNIF_CIF_AGENTEValue write SetNIF_CIF_AGENTEValue; property NIF_CIF_AGENTEIsNull : Boolean read GetNIF_CIF_AGENTEIsNull write SetNIF_CIF_AGENTEIsNull; property OldNIF_CIF_AGENTE : String read GetOldNIF_CIF_AGENTEValue; property OldNIF_CIF_AGENTEIsNull : Boolean read GetOldNIF_CIF_AGENTEIsNull; property NOMBRE_AGENTE : String read GetNOMBRE_AGENTEValue write SetNOMBRE_AGENTEValue; property NOMBRE_AGENTEIsNull : Boolean read GetNOMBRE_AGENTEIsNull write SetNOMBRE_AGENTEIsNull; property OldNOMBRE_AGENTE : String read GetOldNOMBRE_AGENTEValue; property OldNOMBRE_AGENTEIsNull : Boolean read GetOldNOMBRE_AGENTEIsNull; property CALLE_AGENTE : String read GetCALLE_AGENTEValue write SetCALLE_AGENTEValue; property CALLE_AGENTEIsNull : Boolean read GetCALLE_AGENTEIsNull write SetCALLE_AGENTEIsNull; property OldCALLE_AGENTE : String read GetOldCALLE_AGENTEValue; property OldCALLE_AGENTEIsNull : Boolean read GetOldCALLE_AGENTEIsNull; property POBLACION_AGENTE : String read GetPOBLACION_AGENTEValue write SetPOBLACION_AGENTEValue; property POBLACION_AGENTEIsNull : Boolean read GetPOBLACION_AGENTEIsNull write SetPOBLACION_AGENTEIsNull; property OldPOBLACION_AGENTE : String read GetOldPOBLACION_AGENTEValue; property OldPOBLACION_AGENTEIsNull : Boolean read GetOldPOBLACION_AGENTEIsNull; property PROVINCIA_AGENTE : String read GetPROVINCIA_AGENTEValue write SetPROVINCIA_AGENTEValue; property PROVINCIA_AGENTEIsNull : Boolean read GetPROVINCIA_AGENTEIsNull write SetPROVINCIA_AGENTEIsNull; property OldPROVINCIA_AGENTE : String read GetOldPROVINCIA_AGENTEValue; property OldPROVINCIA_AGENTEIsNull : Boolean read GetOldPROVINCIA_AGENTEIsNull; property COMISION_AGENTE : Float read GetCOMISION_AGENTEValue write SetCOMISION_AGENTEValue; property COMISION_AGENTEIsNull : Boolean read GetCOMISION_AGENTEIsNull write SetCOMISION_AGENTEIsNull; property OldCOMISION_AGENTE : Float read GetOldCOMISION_AGENTEValue; property OldCOMISION_AGENTEIsNull : Boolean read GetOldCOMISION_AGENTEIsNull; property IMPORTE_COMISION_AGENTE : Float read GetIMPORTE_COMISION_AGENTEValue write SetIMPORTE_COMISION_AGENTEValue; property IMPORTE_COMISION_AGENTEIsNull : Boolean read GetIMPORTE_COMISION_AGENTEIsNull write SetIMPORTE_COMISION_AGENTEIsNull; property OldIMPORTE_COMISION_AGENTE : Float read GetOldIMPORTE_COMISION_AGENTEValue; property OldIMPORTE_COMISION_AGENTEIsNull : Boolean read GetOldIMPORTE_COMISION_AGENTEIsNull; public constructor Create(aBusinessProcessor: TDABusinessProcessor); override; destructor Destroy; override; end; { ITablaVaciaDelta } ITablaVaciaDelta = interface(ITablaVacia) ['{9D87C0DE-4AA3-4C8C-8820-97BD0D2FFDB8}'] { Property getters and setters } { Properties } end; { TTablaVaciaBusinessProcessorRules } TTablaVaciaBusinessProcessorRules = class(TDABusinessProcessorRules, ITablaVacia, ITablaVaciaDelta) private protected { Property getters and setters } { Properties } public constructor Create(aBusinessProcessor: TDABusinessProcessor); override; destructor Destroy; override; end; { IInfVentasAlbArticuloDelta } IInfVentasAlbArticuloDelta = interface(IInfVentasAlbArticulo) ['{8D648387-0F24-46BD-959E-4AA0E074B55D}'] { Property getters and setters } function GetOldID_ALBARANValue : Integer; function GetOldID_EMPRESAValue : Integer; function GetOldREFERENCIA_ALBARANValue : String; function GetOldFECHA_ALBARANValue : DateTime; function GetOldIMPORTE_TOTAL_ALBARANValue : Currency; function GetOldID_ARTICULOValue : Integer; function GetOldFAMILIAValue : String; function GetOldREFERENCIAValue : String; function GetOldREFERENCIA_PROVValue : String; function GetOldDESCRIPCIONValue : String; function GetOldCOMISIONABLEValue : SmallInt; function GetOldINVENTARIABLEValue : SmallInt; function GetOldIMPORTE_UNIDAD_COSTEValue : Currency; function GetOldDESCUENTO_PROVEEDOR_COSTEValue : Float; function GetOldIMPORTE_NETO_COSTEValue : Currency; function GetOldIMPORTE_PORTE_COSTEValue : Currency; function GetOldCANTIDADValue : Float; function GetOldIMPORTE_UNIDAD_VENTAValue : Currency; function GetOldDESCUENTO_CLIENTE_VENTAValue : Float; function GetOldIMPORTE_NETO_VENTAValue : Float; function GetOldIMPORTE_PORTE_VENTAValue : Currency; function GetOldIMPORTE_TOTAL_VENTAValue : Currency; function GetOldNIF_CIF_PROVEEDORValue : String; function GetOldNOMBRE_PROVEEDORValue : String; function GetOldCALLE_PROVEEDORValue : String; function GetOldPOBLACION_PROVEEDORValue : String; function GetOldPROVINCIA_PROVEEDORValue : String; function GetOldNIF_CIF_CLIENTEValue : String; function GetOldNOMBRE_CLIENTEValue : String; function GetOldNOMBRE_COMERCIAL_CLIENTEValue : String; function GetOldCALLE_CLIENTEValue : String; function GetOldPOBLACION_CLIENTEValue : String; function GetOldPROVINCIA_CLIENTEValue : String; function GetOldNIF_CIF_AGENTEValue : String; function GetOldNOMBRE_AGENTEValue : String; function GetOldCALLE_AGENTEValue : String; function GetOldPOBLACION_AGENTEValue : String; function GetOldPROVINCIA_AGENTEValue : String; function GetOldCOMISION_AGENTEValue : Float; function GetOldIMPORTE_COMISION_AGENTEValue : Float; { Properties } property OldID_ALBARAN : Integer read GetOldID_ALBARANValue; property OldID_EMPRESA : Integer read GetOldID_EMPRESAValue; property OldREFERENCIA_ALBARAN : String read GetOldREFERENCIA_ALBARANValue; property OldFECHA_ALBARAN : DateTime read GetOldFECHA_ALBARANValue; property OldIMPORTE_TOTAL_ALBARAN : Currency read GetOldIMPORTE_TOTAL_ALBARANValue; property OldID_ARTICULO : Integer read GetOldID_ARTICULOValue; property OldFAMILIA : String read GetOldFAMILIAValue; property OldREFERENCIA : String read GetOldREFERENCIAValue; property OldREFERENCIA_PROV : String read GetOldREFERENCIA_PROVValue; property OldDESCRIPCION : String read GetOldDESCRIPCIONValue; property OldCOMISIONABLE : SmallInt read GetOldCOMISIONABLEValue; property OldINVENTARIABLE : SmallInt read GetOldINVENTARIABLEValue; property OldIMPORTE_UNIDAD_COSTE : Currency read GetOldIMPORTE_UNIDAD_COSTEValue; property OldDESCUENTO_PROVEEDOR_COSTE : Float read GetOldDESCUENTO_PROVEEDOR_COSTEValue; property OldIMPORTE_NETO_COSTE : Currency read GetOldIMPORTE_NETO_COSTEValue; property OldIMPORTE_PORTE_COSTE : Currency read GetOldIMPORTE_PORTE_COSTEValue; property OldCANTIDAD : Float read GetOldCANTIDADValue; property OldIMPORTE_UNIDAD_VENTA : Currency read GetOldIMPORTE_UNIDAD_VENTAValue; property OldDESCUENTO_CLIENTE_VENTA : Float read GetOldDESCUENTO_CLIENTE_VENTAValue; property OldIMPORTE_NETO_VENTA : Float read GetOldIMPORTE_NETO_VENTAValue; property OldIMPORTE_PORTE_VENTA : Currency read GetOldIMPORTE_PORTE_VENTAValue; property OldIMPORTE_TOTAL_VENTA : Currency read GetOldIMPORTE_TOTAL_VENTAValue; property OldNIF_CIF_PROVEEDOR : String read GetOldNIF_CIF_PROVEEDORValue; property OldNOMBRE_PROVEEDOR : String read GetOldNOMBRE_PROVEEDORValue; property OldCALLE_PROVEEDOR : String read GetOldCALLE_PROVEEDORValue; property OldPOBLACION_PROVEEDOR : String read GetOldPOBLACION_PROVEEDORValue; property OldPROVINCIA_PROVEEDOR : String read GetOldPROVINCIA_PROVEEDORValue; property OldNIF_CIF_CLIENTE : String read GetOldNIF_CIF_CLIENTEValue; property OldNOMBRE_CLIENTE : String read GetOldNOMBRE_CLIENTEValue; property OldNOMBRE_COMERCIAL_CLIENTE : String read GetOldNOMBRE_COMERCIAL_CLIENTEValue; property OldCALLE_CLIENTE : String read GetOldCALLE_CLIENTEValue; property OldPOBLACION_CLIENTE : String read GetOldPOBLACION_CLIENTEValue; property OldPROVINCIA_CLIENTE : String read GetOldPROVINCIA_CLIENTEValue; property OldNIF_CIF_AGENTE : String read GetOldNIF_CIF_AGENTEValue; property OldNOMBRE_AGENTE : String read GetOldNOMBRE_AGENTEValue; property OldCALLE_AGENTE : String read GetOldCALLE_AGENTEValue; property OldPOBLACION_AGENTE : String read GetOldPOBLACION_AGENTEValue; property OldPROVINCIA_AGENTE : String read GetOldPROVINCIA_AGENTEValue; property OldCOMISION_AGENTE : Float read GetOldCOMISION_AGENTEValue; property OldIMPORTE_COMISION_AGENTE : Float read GetOldIMPORTE_COMISION_AGENTEValue; end; { TInfVentasAlbArticuloBusinessProcessorRules } TInfVentasAlbArticuloBusinessProcessorRules = class(TDABusinessProcessorRules, IInfVentasAlbArticulo, IInfVentasAlbArticuloDelta) private protected { Property getters and setters } function GetID_ALBARANValue: Integer; virtual; function GetID_ALBARANIsNull: Boolean; virtual; function GetOldID_ALBARANValue: Integer; virtual; function GetOldID_ALBARANIsNull: Boolean; virtual; procedure SetID_ALBARANValue(const aValue: Integer); virtual; procedure SetID_ALBARANIsNull(const aValue: Boolean); virtual; function GetID_EMPRESAValue: Integer; virtual; function GetID_EMPRESAIsNull: Boolean; virtual; function GetOldID_EMPRESAValue: Integer; virtual; function GetOldID_EMPRESAIsNull: Boolean; virtual; procedure SetID_EMPRESAValue(const aValue: Integer); virtual; procedure SetID_EMPRESAIsNull(const aValue: Boolean); virtual; function GetREFERENCIA_ALBARANValue: String; virtual; function GetREFERENCIA_ALBARANIsNull: Boolean; virtual; function GetOldREFERENCIA_ALBARANValue: String; virtual; function GetOldREFERENCIA_ALBARANIsNull: Boolean; virtual; procedure SetREFERENCIA_ALBARANValue(const aValue: String); virtual; procedure SetREFERENCIA_ALBARANIsNull(const aValue: Boolean); virtual; function GetFECHA_ALBARANValue: DateTime; virtual; function GetFECHA_ALBARANIsNull: Boolean; virtual; function GetOldFECHA_ALBARANValue: DateTime; virtual; function GetOldFECHA_ALBARANIsNull: Boolean; virtual; procedure SetFECHA_ALBARANValue(const aValue: DateTime); virtual; procedure SetFECHA_ALBARANIsNull(const aValue: Boolean); virtual; function GetIMPORTE_TOTAL_ALBARANValue: Currency; virtual; function GetIMPORTE_TOTAL_ALBARANIsNull: Boolean; virtual; function GetOldIMPORTE_TOTAL_ALBARANValue: Currency; virtual; function GetOldIMPORTE_TOTAL_ALBARANIsNull: Boolean; virtual; procedure SetIMPORTE_TOTAL_ALBARANValue(const aValue: Currency); virtual; procedure SetIMPORTE_TOTAL_ALBARANIsNull(const aValue: Boolean); virtual; function GetID_ARTICULOValue: Integer; virtual; function GetID_ARTICULOIsNull: Boolean; virtual; function GetOldID_ARTICULOValue: Integer; virtual; function GetOldID_ARTICULOIsNull: Boolean; virtual; procedure SetID_ARTICULOValue(const aValue: Integer); virtual; procedure SetID_ARTICULOIsNull(const aValue: Boolean); virtual; function GetFAMILIAValue: String; virtual; function GetFAMILIAIsNull: Boolean; virtual; function GetOldFAMILIAValue: String; virtual; function GetOldFAMILIAIsNull: Boolean; virtual; procedure SetFAMILIAValue(const aValue: String); virtual; procedure SetFAMILIAIsNull(const aValue: Boolean); virtual; function GetREFERENCIAValue: String; virtual; function GetREFERENCIAIsNull: Boolean; virtual; function GetOldREFERENCIAValue: String; virtual; function GetOldREFERENCIAIsNull: Boolean; virtual; procedure SetREFERENCIAValue(const aValue: String); virtual; procedure SetREFERENCIAIsNull(const aValue: Boolean); virtual; function GetREFERENCIA_PROVValue: String; virtual; function GetREFERENCIA_PROVIsNull: Boolean; virtual; function GetOldREFERENCIA_PROVValue: String; virtual; function GetOldREFERENCIA_PROVIsNull: Boolean; virtual; procedure SetREFERENCIA_PROVValue(const aValue: String); virtual; procedure SetREFERENCIA_PROVIsNull(const aValue: Boolean); virtual; function GetDESCRIPCIONValue: String; virtual; function GetDESCRIPCIONIsNull: Boolean; virtual; function GetOldDESCRIPCIONValue: String; virtual; function GetOldDESCRIPCIONIsNull: Boolean; virtual; procedure SetDESCRIPCIONValue(const aValue: String); virtual; procedure SetDESCRIPCIONIsNull(const aValue: Boolean); virtual; function GetCOMISIONABLEValue: SmallInt; virtual; function GetCOMISIONABLEIsNull: Boolean; virtual; function GetOldCOMISIONABLEValue: SmallInt; virtual; function GetOldCOMISIONABLEIsNull: Boolean; virtual; procedure SetCOMISIONABLEValue(const aValue: SmallInt); virtual; procedure SetCOMISIONABLEIsNull(const aValue: Boolean); virtual; function GetINVENTARIABLEValue: SmallInt; virtual; function GetINVENTARIABLEIsNull: Boolean; virtual; function GetOldINVENTARIABLEValue: SmallInt; virtual; function GetOldINVENTARIABLEIsNull: Boolean; virtual; procedure SetINVENTARIABLEValue(const aValue: SmallInt); virtual; procedure SetINVENTARIABLEIsNull(const aValue: Boolean); virtual; function GetIMPORTE_UNIDAD_COSTEValue: Currency; virtual; function GetIMPORTE_UNIDAD_COSTEIsNull: Boolean; virtual; function GetOldIMPORTE_UNIDAD_COSTEValue: Currency; virtual; function GetOldIMPORTE_UNIDAD_COSTEIsNull: Boolean; virtual; procedure SetIMPORTE_UNIDAD_COSTEValue(const aValue: Currency); virtual; procedure SetIMPORTE_UNIDAD_COSTEIsNull(const aValue: Boolean); virtual; function GetDESCUENTO_PROVEEDOR_COSTEValue: Float; virtual; function GetDESCUENTO_PROVEEDOR_COSTEIsNull: Boolean; virtual; function GetOldDESCUENTO_PROVEEDOR_COSTEValue: Float; virtual; function GetOldDESCUENTO_PROVEEDOR_COSTEIsNull: Boolean; virtual; procedure SetDESCUENTO_PROVEEDOR_COSTEValue(const aValue: Float); virtual; procedure SetDESCUENTO_PROVEEDOR_COSTEIsNull(const aValue: Boolean); virtual; function GetIMPORTE_NETO_COSTEValue: Currency; virtual; function GetIMPORTE_NETO_COSTEIsNull: Boolean; virtual; function GetOldIMPORTE_NETO_COSTEValue: Currency; virtual; function GetOldIMPORTE_NETO_COSTEIsNull: Boolean; virtual; procedure SetIMPORTE_NETO_COSTEValue(const aValue: Currency); virtual; procedure SetIMPORTE_NETO_COSTEIsNull(const aValue: Boolean); virtual; function GetIMPORTE_PORTE_COSTEValue: Currency; virtual; function GetIMPORTE_PORTE_COSTEIsNull: Boolean; virtual; function GetOldIMPORTE_PORTE_COSTEValue: Currency; virtual; function GetOldIMPORTE_PORTE_COSTEIsNull: Boolean; virtual; procedure SetIMPORTE_PORTE_COSTEValue(const aValue: Currency); virtual; procedure SetIMPORTE_PORTE_COSTEIsNull(const aValue: Boolean); virtual; function GetCANTIDADValue: Float; virtual; function GetCANTIDADIsNull: Boolean; virtual; function GetOldCANTIDADValue: Float; virtual; function GetOldCANTIDADIsNull: Boolean; virtual; procedure SetCANTIDADValue(const aValue: Float); virtual; procedure SetCANTIDADIsNull(const aValue: Boolean); virtual; function GetIMPORTE_UNIDAD_VENTAValue: Currency; virtual; function GetIMPORTE_UNIDAD_VENTAIsNull: Boolean; virtual; function GetOldIMPORTE_UNIDAD_VENTAValue: Currency; virtual; function GetOldIMPORTE_UNIDAD_VENTAIsNull: Boolean; virtual; procedure SetIMPORTE_UNIDAD_VENTAValue(const aValue: Currency); virtual; procedure SetIMPORTE_UNIDAD_VENTAIsNull(const aValue: Boolean); virtual; function GetDESCUENTO_CLIENTE_VENTAValue: Float; virtual; function GetDESCUENTO_CLIENTE_VENTAIsNull: Boolean; virtual; function GetOldDESCUENTO_CLIENTE_VENTAValue: Float; virtual; function GetOldDESCUENTO_CLIENTE_VENTAIsNull: Boolean; virtual; procedure SetDESCUENTO_CLIENTE_VENTAValue(const aValue: Float); virtual; procedure SetDESCUENTO_CLIENTE_VENTAIsNull(const aValue: Boolean); virtual; function GetIMPORTE_NETO_VENTAValue: Float; virtual; function GetIMPORTE_NETO_VENTAIsNull: Boolean; virtual; function GetOldIMPORTE_NETO_VENTAValue: Float; virtual; function GetOldIMPORTE_NETO_VENTAIsNull: Boolean; virtual; procedure SetIMPORTE_NETO_VENTAValue(const aValue: Float); virtual; procedure SetIMPORTE_NETO_VENTAIsNull(const aValue: Boolean); virtual; function GetIMPORTE_PORTE_VENTAValue: Currency; virtual; function GetIMPORTE_PORTE_VENTAIsNull: Boolean; virtual; function GetOldIMPORTE_PORTE_VENTAValue: Currency; virtual; function GetOldIMPORTE_PORTE_VENTAIsNull: Boolean; virtual; procedure SetIMPORTE_PORTE_VENTAValue(const aValue: Currency); virtual; procedure SetIMPORTE_PORTE_VENTAIsNull(const aValue: Boolean); virtual; function GetIMPORTE_TOTAL_VENTAValue: Currency; virtual; function GetIMPORTE_TOTAL_VENTAIsNull: Boolean; virtual; function GetOldIMPORTE_TOTAL_VENTAValue: Currency; virtual; function GetOldIMPORTE_TOTAL_VENTAIsNull: Boolean; virtual; procedure SetIMPORTE_TOTAL_VENTAValue(const aValue: Currency); virtual; procedure SetIMPORTE_TOTAL_VENTAIsNull(const aValue: Boolean); virtual; function GetNIF_CIF_PROVEEDORValue: String; virtual; function GetNIF_CIF_PROVEEDORIsNull: Boolean; virtual; function GetOldNIF_CIF_PROVEEDORValue: String; virtual; function GetOldNIF_CIF_PROVEEDORIsNull: Boolean; virtual; procedure SetNIF_CIF_PROVEEDORValue(const aValue: String); virtual; procedure SetNIF_CIF_PROVEEDORIsNull(const aValue: Boolean); virtual; function GetNOMBRE_PROVEEDORValue: String; virtual; function GetNOMBRE_PROVEEDORIsNull: Boolean; virtual; function GetOldNOMBRE_PROVEEDORValue: String; virtual; function GetOldNOMBRE_PROVEEDORIsNull: Boolean; virtual; procedure SetNOMBRE_PROVEEDORValue(const aValue: String); virtual; procedure SetNOMBRE_PROVEEDORIsNull(const aValue: Boolean); virtual; function GetCALLE_PROVEEDORValue: String; virtual; function GetCALLE_PROVEEDORIsNull: Boolean; virtual; function GetOldCALLE_PROVEEDORValue: String; virtual; function GetOldCALLE_PROVEEDORIsNull: Boolean; virtual; procedure SetCALLE_PROVEEDORValue(const aValue: String); virtual; procedure SetCALLE_PROVEEDORIsNull(const aValue: Boolean); virtual; function GetPOBLACION_PROVEEDORValue: String; virtual; function GetPOBLACION_PROVEEDORIsNull: Boolean; virtual; function GetOldPOBLACION_PROVEEDORValue: String; virtual; function GetOldPOBLACION_PROVEEDORIsNull: Boolean; virtual; procedure SetPOBLACION_PROVEEDORValue(const aValue: String); virtual; procedure SetPOBLACION_PROVEEDORIsNull(const aValue: Boolean); virtual; function GetPROVINCIA_PROVEEDORValue: String; virtual; function GetPROVINCIA_PROVEEDORIsNull: Boolean; virtual; function GetOldPROVINCIA_PROVEEDORValue: String; virtual; function GetOldPROVINCIA_PROVEEDORIsNull: Boolean; virtual; procedure SetPROVINCIA_PROVEEDORValue(const aValue: String); virtual; procedure SetPROVINCIA_PROVEEDORIsNull(const aValue: Boolean); virtual; function GetNIF_CIF_CLIENTEValue: String; virtual; function GetNIF_CIF_CLIENTEIsNull: Boolean; virtual; function GetOldNIF_CIF_CLIENTEValue: String; virtual; function GetOldNIF_CIF_CLIENTEIsNull: Boolean; virtual; procedure SetNIF_CIF_CLIENTEValue(const aValue: String); virtual; procedure SetNIF_CIF_CLIENTEIsNull(const aValue: Boolean); virtual; function GetNOMBRE_CLIENTEValue: String; virtual; function GetNOMBRE_CLIENTEIsNull: Boolean; virtual; function GetOldNOMBRE_CLIENTEValue: String; virtual; function GetOldNOMBRE_CLIENTEIsNull: Boolean; virtual; procedure SetNOMBRE_CLIENTEValue(const aValue: String); virtual; procedure SetNOMBRE_CLIENTEIsNull(const aValue: Boolean); virtual; function GetNOMBRE_COMERCIAL_CLIENTEValue: String; virtual; function GetNOMBRE_COMERCIAL_CLIENTEIsNull: Boolean; virtual; function GetOldNOMBRE_COMERCIAL_CLIENTEValue: String; virtual; function GetOldNOMBRE_COMERCIAL_CLIENTEIsNull: Boolean; virtual; procedure SetNOMBRE_COMERCIAL_CLIENTEValue(const aValue: String); virtual; procedure SetNOMBRE_COMERCIAL_CLIENTEIsNull(const aValue: Boolean); virtual; function GetCALLE_CLIENTEValue: String; virtual; function GetCALLE_CLIENTEIsNull: Boolean; virtual; function GetOldCALLE_CLIENTEValue: String; virtual; function GetOldCALLE_CLIENTEIsNull: Boolean; virtual; procedure SetCALLE_CLIENTEValue(const aValue: String); virtual; procedure SetCALLE_CLIENTEIsNull(const aValue: Boolean); virtual; function GetPOBLACION_CLIENTEValue: String; virtual; function GetPOBLACION_CLIENTEIsNull: Boolean; virtual; function GetOldPOBLACION_CLIENTEValue: String; virtual; function GetOldPOBLACION_CLIENTEIsNull: Boolean; virtual; procedure SetPOBLACION_CLIENTEValue(const aValue: String); virtual; procedure SetPOBLACION_CLIENTEIsNull(const aValue: Boolean); virtual; function GetPROVINCIA_CLIENTEValue: String; virtual; function GetPROVINCIA_CLIENTEIsNull: Boolean; virtual; function GetOldPROVINCIA_CLIENTEValue: String; virtual; function GetOldPROVINCIA_CLIENTEIsNull: Boolean; virtual; procedure SetPROVINCIA_CLIENTEValue(const aValue: String); virtual; procedure SetPROVINCIA_CLIENTEIsNull(const aValue: Boolean); virtual; function GetNIF_CIF_AGENTEValue: String; virtual; function GetNIF_CIF_AGENTEIsNull: Boolean; virtual; function GetOldNIF_CIF_AGENTEValue: String; virtual; function GetOldNIF_CIF_AGENTEIsNull: Boolean; virtual; procedure SetNIF_CIF_AGENTEValue(const aValue: String); virtual; procedure SetNIF_CIF_AGENTEIsNull(const aValue: Boolean); virtual; function GetNOMBRE_AGENTEValue: String; virtual; function GetNOMBRE_AGENTEIsNull: Boolean; virtual; function GetOldNOMBRE_AGENTEValue: String; virtual; function GetOldNOMBRE_AGENTEIsNull: Boolean; virtual; procedure SetNOMBRE_AGENTEValue(const aValue: String); virtual; procedure SetNOMBRE_AGENTEIsNull(const aValue: Boolean); virtual; function GetCALLE_AGENTEValue: String; virtual; function GetCALLE_AGENTEIsNull: Boolean; virtual; function GetOldCALLE_AGENTEValue: String; virtual; function GetOldCALLE_AGENTEIsNull: Boolean; virtual; procedure SetCALLE_AGENTEValue(const aValue: String); virtual; procedure SetCALLE_AGENTEIsNull(const aValue: Boolean); virtual; function GetPOBLACION_AGENTEValue: String; virtual; function GetPOBLACION_AGENTEIsNull: Boolean; virtual; function GetOldPOBLACION_AGENTEValue: String; virtual; function GetOldPOBLACION_AGENTEIsNull: Boolean; virtual; procedure SetPOBLACION_AGENTEValue(const aValue: String); virtual; procedure SetPOBLACION_AGENTEIsNull(const aValue: Boolean); virtual; function GetPROVINCIA_AGENTEValue: String; virtual; function GetPROVINCIA_AGENTEIsNull: Boolean; virtual; function GetOldPROVINCIA_AGENTEValue: String; virtual; function GetOldPROVINCIA_AGENTEIsNull: Boolean; virtual; procedure SetPROVINCIA_AGENTEValue(const aValue: String); virtual; procedure SetPROVINCIA_AGENTEIsNull(const aValue: Boolean); virtual; function GetCOMISION_AGENTEValue: Float; virtual; function GetCOMISION_AGENTEIsNull: Boolean; virtual; function GetOldCOMISION_AGENTEValue: Float; virtual; function GetOldCOMISION_AGENTEIsNull: Boolean; virtual; procedure SetCOMISION_AGENTEValue(const aValue: Float); virtual; procedure SetCOMISION_AGENTEIsNull(const aValue: Boolean); virtual; function GetIMPORTE_COMISION_AGENTEValue: Float; virtual; function GetIMPORTE_COMISION_AGENTEIsNull: Boolean; virtual; function GetOldIMPORTE_COMISION_AGENTEValue: Float; virtual; function GetOldIMPORTE_COMISION_AGENTEIsNull: Boolean; virtual; procedure SetIMPORTE_COMISION_AGENTEValue(const aValue: Float); virtual; procedure SetIMPORTE_COMISION_AGENTEIsNull(const aValue: Boolean); virtual; { Properties } property ID_ALBARAN : Integer read GetID_ALBARANValue write SetID_ALBARANValue; property ID_ALBARANIsNull : Boolean read GetID_ALBARANIsNull write SetID_ALBARANIsNull; property OldID_ALBARAN : Integer read GetOldID_ALBARANValue; property OldID_ALBARANIsNull : Boolean read GetOldID_ALBARANIsNull; property ID_EMPRESA : Integer read GetID_EMPRESAValue write SetID_EMPRESAValue; property ID_EMPRESAIsNull : Boolean read GetID_EMPRESAIsNull write SetID_EMPRESAIsNull; property OldID_EMPRESA : Integer read GetOldID_EMPRESAValue; property OldID_EMPRESAIsNull : Boolean read GetOldID_EMPRESAIsNull; property REFERENCIA_ALBARAN : String read GetREFERENCIA_ALBARANValue write SetREFERENCIA_ALBARANValue; property REFERENCIA_ALBARANIsNull : Boolean read GetREFERENCIA_ALBARANIsNull write SetREFERENCIA_ALBARANIsNull; property OldREFERENCIA_ALBARAN : String read GetOldREFERENCIA_ALBARANValue; property OldREFERENCIA_ALBARANIsNull : Boolean read GetOldREFERENCIA_ALBARANIsNull; property FECHA_ALBARAN : DateTime read GetFECHA_ALBARANValue write SetFECHA_ALBARANValue; property FECHA_ALBARANIsNull : Boolean read GetFECHA_ALBARANIsNull write SetFECHA_ALBARANIsNull; property OldFECHA_ALBARAN : DateTime read GetOldFECHA_ALBARANValue; property OldFECHA_ALBARANIsNull : Boolean read GetOldFECHA_ALBARANIsNull; property IMPORTE_TOTAL_ALBARAN : Currency read GetIMPORTE_TOTAL_ALBARANValue write SetIMPORTE_TOTAL_ALBARANValue; property IMPORTE_TOTAL_ALBARANIsNull : Boolean read GetIMPORTE_TOTAL_ALBARANIsNull write SetIMPORTE_TOTAL_ALBARANIsNull; property OldIMPORTE_TOTAL_ALBARAN : Currency read GetOldIMPORTE_TOTAL_ALBARANValue; property OldIMPORTE_TOTAL_ALBARANIsNull : Boolean read GetOldIMPORTE_TOTAL_ALBARANIsNull; property ID_ARTICULO : Integer read GetID_ARTICULOValue write SetID_ARTICULOValue; property ID_ARTICULOIsNull : Boolean read GetID_ARTICULOIsNull write SetID_ARTICULOIsNull; property OldID_ARTICULO : Integer read GetOldID_ARTICULOValue; property OldID_ARTICULOIsNull : Boolean read GetOldID_ARTICULOIsNull; property FAMILIA : String read GetFAMILIAValue write SetFAMILIAValue; property FAMILIAIsNull : Boolean read GetFAMILIAIsNull write SetFAMILIAIsNull; property OldFAMILIA : String read GetOldFAMILIAValue; property OldFAMILIAIsNull : Boolean read GetOldFAMILIAIsNull; property REFERENCIA : String read GetREFERENCIAValue write SetREFERENCIAValue; property REFERENCIAIsNull : Boolean read GetREFERENCIAIsNull write SetREFERENCIAIsNull; property OldREFERENCIA : String read GetOldREFERENCIAValue; property OldREFERENCIAIsNull : Boolean read GetOldREFERENCIAIsNull; property REFERENCIA_PROV : String read GetREFERENCIA_PROVValue write SetREFERENCIA_PROVValue; property REFERENCIA_PROVIsNull : Boolean read GetREFERENCIA_PROVIsNull write SetREFERENCIA_PROVIsNull; property OldREFERENCIA_PROV : String read GetOldREFERENCIA_PROVValue; property OldREFERENCIA_PROVIsNull : Boolean read GetOldREFERENCIA_PROVIsNull; property DESCRIPCION : String read GetDESCRIPCIONValue write SetDESCRIPCIONValue; property DESCRIPCIONIsNull : Boolean read GetDESCRIPCIONIsNull write SetDESCRIPCIONIsNull; property OldDESCRIPCION : String read GetOldDESCRIPCIONValue; property OldDESCRIPCIONIsNull : Boolean read GetOldDESCRIPCIONIsNull; property COMISIONABLE : SmallInt read GetCOMISIONABLEValue write SetCOMISIONABLEValue; property COMISIONABLEIsNull : Boolean read GetCOMISIONABLEIsNull write SetCOMISIONABLEIsNull; property OldCOMISIONABLE : SmallInt read GetOldCOMISIONABLEValue; property OldCOMISIONABLEIsNull : Boolean read GetOldCOMISIONABLEIsNull; property INVENTARIABLE : SmallInt read GetINVENTARIABLEValue write SetINVENTARIABLEValue; property INVENTARIABLEIsNull : Boolean read GetINVENTARIABLEIsNull write SetINVENTARIABLEIsNull; property OldINVENTARIABLE : SmallInt read GetOldINVENTARIABLEValue; property OldINVENTARIABLEIsNull : Boolean read GetOldINVENTARIABLEIsNull; property IMPORTE_UNIDAD_COSTE : Currency read GetIMPORTE_UNIDAD_COSTEValue write SetIMPORTE_UNIDAD_COSTEValue; property IMPORTE_UNIDAD_COSTEIsNull : Boolean read GetIMPORTE_UNIDAD_COSTEIsNull write SetIMPORTE_UNIDAD_COSTEIsNull; property OldIMPORTE_UNIDAD_COSTE : Currency read GetOldIMPORTE_UNIDAD_COSTEValue; property OldIMPORTE_UNIDAD_COSTEIsNull : Boolean read GetOldIMPORTE_UNIDAD_COSTEIsNull; property DESCUENTO_PROVEEDOR_COSTE : Float read GetDESCUENTO_PROVEEDOR_COSTEValue write SetDESCUENTO_PROVEEDOR_COSTEValue; property DESCUENTO_PROVEEDOR_COSTEIsNull : Boolean read GetDESCUENTO_PROVEEDOR_COSTEIsNull write SetDESCUENTO_PROVEEDOR_COSTEIsNull; property OldDESCUENTO_PROVEEDOR_COSTE : Float read GetOldDESCUENTO_PROVEEDOR_COSTEValue; property OldDESCUENTO_PROVEEDOR_COSTEIsNull : Boolean read GetOldDESCUENTO_PROVEEDOR_COSTEIsNull; property IMPORTE_NETO_COSTE : Currency read GetIMPORTE_NETO_COSTEValue write SetIMPORTE_NETO_COSTEValue; property IMPORTE_NETO_COSTEIsNull : Boolean read GetIMPORTE_NETO_COSTEIsNull write SetIMPORTE_NETO_COSTEIsNull; property OldIMPORTE_NETO_COSTE : Currency read GetOldIMPORTE_NETO_COSTEValue; property OldIMPORTE_NETO_COSTEIsNull : Boolean read GetOldIMPORTE_NETO_COSTEIsNull; property IMPORTE_PORTE_COSTE : Currency read GetIMPORTE_PORTE_COSTEValue write SetIMPORTE_PORTE_COSTEValue; property IMPORTE_PORTE_COSTEIsNull : Boolean read GetIMPORTE_PORTE_COSTEIsNull write SetIMPORTE_PORTE_COSTEIsNull; property OldIMPORTE_PORTE_COSTE : Currency read GetOldIMPORTE_PORTE_COSTEValue; property OldIMPORTE_PORTE_COSTEIsNull : Boolean read GetOldIMPORTE_PORTE_COSTEIsNull; property CANTIDAD : Float read GetCANTIDADValue write SetCANTIDADValue; property CANTIDADIsNull : Boolean read GetCANTIDADIsNull write SetCANTIDADIsNull; property OldCANTIDAD : Float read GetOldCANTIDADValue; property OldCANTIDADIsNull : Boolean read GetOldCANTIDADIsNull; property IMPORTE_UNIDAD_VENTA : Currency read GetIMPORTE_UNIDAD_VENTAValue write SetIMPORTE_UNIDAD_VENTAValue; property IMPORTE_UNIDAD_VENTAIsNull : Boolean read GetIMPORTE_UNIDAD_VENTAIsNull write SetIMPORTE_UNIDAD_VENTAIsNull; property OldIMPORTE_UNIDAD_VENTA : Currency read GetOldIMPORTE_UNIDAD_VENTAValue; property OldIMPORTE_UNIDAD_VENTAIsNull : Boolean read GetOldIMPORTE_UNIDAD_VENTAIsNull; property DESCUENTO_CLIENTE_VENTA : Float read GetDESCUENTO_CLIENTE_VENTAValue write SetDESCUENTO_CLIENTE_VENTAValue; property DESCUENTO_CLIENTE_VENTAIsNull : Boolean read GetDESCUENTO_CLIENTE_VENTAIsNull write SetDESCUENTO_CLIENTE_VENTAIsNull; property OldDESCUENTO_CLIENTE_VENTA : Float read GetOldDESCUENTO_CLIENTE_VENTAValue; property OldDESCUENTO_CLIENTE_VENTAIsNull : Boolean read GetOldDESCUENTO_CLIENTE_VENTAIsNull; property IMPORTE_NETO_VENTA : Float read GetIMPORTE_NETO_VENTAValue write SetIMPORTE_NETO_VENTAValue; property IMPORTE_NETO_VENTAIsNull : Boolean read GetIMPORTE_NETO_VENTAIsNull write SetIMPORTE_NETO_VENTAIsNull; property OldIMPORTE_NETO_VENTA : Float read GetOldIMPORTE_NETO_VENTAValue; property OldIMPORTE_NETO_VENTAIsNull : Boolean read GetOldIMPORTE_NETO_VENTAIsNull; property IMPORTE_PORTE_VENTA : Currency read GetIMPORTE_PORTE_VENTAValue write SetIMPORTE_PORTE_VENTAValue; property IMPORTE_PORTE_VENTAIsNull : Boolean read GetIMPORTE_PORTE_VENTAIsNull write SetIMPORTE_PORTE_VENTAIsNull; property OldIMPORTE_PORTE_VENTA : Currency read GetOldIMPORTE_PORTE_VENTAValue; property OldIMPORTE_PORTE_VENTAIsNull : Boolean read GetOldIMPORTE_PORTE_VENTAIsNull; property IMPORTE_TOTAL_VENTA : Currency read GetIMPORTE_TOTAL_VENTAValue write SetIMPORTE_TOTAL_VENTAValue; property IMPORTE_TOTAL_VENTAIsNull : Boolean read GetIMPORTE_TOTAL_VENTAIsNull write SetIMPORTE_TOTAL_VENTAIsNull; property OldIMPORTE_TOTAL_VENTA : Currency read GetOldIMPORTE_TOTAL_VENTAValue; property OldIMPORTE_TOTAL_VENTAIsNull : Boolean read GetOldIMPORTE_TOTAL_VENTAIsNull; property NIF_CIF_PROVEEDOR : String read GetNIF_CIF_PROVEEDORValue write SetNIF_CIF_PROVEEDORValue; property NIF_CIF_PROVEEDORIsNull : Boolean read GetNIF_CIF_PROVEEDORIsNull write SetNIF_CIF_PROVEEDORIsNull; property OldNIF_CIF_PROVEEDOR : String read GetOldNIF_CIF_PROVEEDORValue; property OldNIF_CIF_PROVEEDORIsNull : Boolean read GetOldNIF_CIF_PROVEEDORIsNull; property NOMBRE_PROVEEDOR : String read GetNOMBRE_PROVEEDORValue write SetNOMBRE_PROVEEDORValue; property NOMBRE_PROVEEDORIsNull : Boolean read GetNOMBRE_PROVEEDORIsNull write SetNOMBRE_PROVEEDORIsNull; property OldNOMBRE_PROVEEDOR : String read GetOldNOMBRE_PROVEEDORValue; property OldNOMBRE_PROVEEDORIsNull : Boolean read GetOldNOMBRE_PROVEEDORIsNull; property CALLE_PROVEEDOR : String read GetCALLE_PROVEEDORValue write SetCALLE_PROVEEDORValue; property CALLE_PROVEEDORIsNull : Boolean read GetCALLE_PROVEEDORIsNull write SetCALLE_PROVEEDORIsNull; property OldCALLE_PROVEEDOR : String read GetOldCALLE_PROVEEDORValue; property OldCALLE_PROVEEDORIsNull : Boolean read GetOldCALLE_PROVEEDORIsNull; property POBLACION_PROVEEDOR : String read GetPOBLACION_PROVEEDORValue write SetPOBLACION_PROVEEDORValue; property POBLACION_PROVEEDORIsNull : Boolean read GetPOBLACION_PROVEEDORIsNull write SetPOBLACION_PROVEEDORIsNull; property OldPOBLACION_PROVEEDOR : String read GetOldPOBLACION_PROVEEDORValue; property OldPOBLACION_PROVEEDORIsNull : Boolean read GetOldPOBLACION_PROVEEDORIsNull; property PROVINCIA_PROVEEDOR : String read GetPROVINCIA_PROVEEDORValue write SetPROVINCIA_PROVEEDORValue; property PROVINCIA_PROVEEDORIsNull : Boolean read GetPROVINCIA_PROVEEDORIsNull write SetPROVINCIA_PROVEEDORIsNull; property OldPROVINCIA_PROVEEDOR : String read GetOldPROVINCIA_PROVEEDORValue; property OldPROVINCIA_PROVEEDORIsNull : Boolean read GetOldPROVINCIA_PROVEEDORIsNull; property NIF_CIF_CLIENTE : String read GetNIF_CIF_CLIENTEValue write SetNIF_CIF_CLIENTEValue; property NIF_CIF_CLIENTEIsNull : Boolean read GetNIF_CIF_CLIENTEIsNull write SetNIF_CIF_CLIENTEIsNull; property OldNIF_CIF_CLIENTE : String read GetOldNIF_CIF_CLIENTEValue; property OldNIF_CIF_CLIENTEIsNull : Boolean read GetOldNIF_CIF_CLIENTEIsNull; property NOMBRE_CLIENTE : String read GetNOMBRE_CLIENTEValue write SetNOMBRE_CLIENTEValue; property NOMBRE_CLIENTEIsNull : Boolean read GetNOMBRE_CLIENTEIsNull write SetNOMBRE_CLIENTEIsNull; property OldNOMBRE_CLIENTE : String read GetOldNOMBRE_CLIENTEValue; property OldNOMBRE_CLIENTEIsNull : Boolean read GetOldNOMBRE_CLIENTEIsNull; property NOMBRE_COMERCIAL_CLIENTE : String read GetNOMBRE_COMERCIAL_CLIENTEValue write SetNOMBRE_COMERCIAL_CLIENTEValue; property NOMBRE_COMERCIAL_CLIENTEIsNull : Boolean read GetNOMBRE_COMERCIAL_CLIENTEIsNull write SetNOMBRE_COMERCIAL_CLIENTEIsNull; property OldNOMBRE_COMERCIAL_CLIENTE : String read GetOldNOMBRE_COMERCIAL_CLIENTEValue; property OldNOMBRE_COMERCIAL_CLIENTEIsNull : Boolean read GetOldNOMBRE_COMERCIAL_CLIENTEIsNull; property CALLE_CLIENTE : String read GetCALLE_CLIENTEValue write SetCALLE_CLIENTEValue; property CALLE_CLIENTEIsNull : Boolean read GetCALLE_CLIENTEIsNull write SetCALLE_CLIENTEIsNull; property OldCALLE_CLIENTE : String read GetOldCALLE_CLIENTEValue; property OldCALLE_CLIENTEIsNull : Boolean read GetOldCALLE_CLIENTEIsNull; property POBLACION_CLIENTE : String read GetPOBLACION_CLIENTEValue write SetPOBLACION_CLIENTEValue; property POBLACION_CLIENTEIsNull : Boolean read GetPOBLACION_CLIENTEIsNull write SetPOBLACION_CLIENTEIsNull; property OldPOBLACION_CLIENTE : String read GetOldPOBLACION_CLIENTEValue; property OldPOBLACION_CLIENTEIsNull : Boolean read GetOldPOBLACION_CLIENTEIsNull; property PROVINCIA_CLIENTE : String read GetPROVINCIA_CLIENTEValue write SetPROVINCIA_CLIENTEValue; property PROVINCIA_CLIENTEIsNull : Boolean read GetPROVINCIA_CLIENTEIsNull write SetPROVINCIA_CLIENTEIsNull; property OldPROVINCIA_CLIENTE : String read GetOldPROVINCIA_CLIENTEValue; property OldPROVINCIA_CLIENTEIsNull : Boolean read GetOldPROVINCIA_CLIENTEIsNull; property NIF_CIF_AGENTE : String read GetNIF_CIF_AGENTEValue write SetNIF_CIF_AGENTEValue; property NIF_CIF_AGENTEIsNull : Boolean read GetNIF_CIF_AGENTEIsNull write SetNIF_CIF_AGENTEIsNull; property OldNIF_CIF_AGENTE : String read GetOldNIF_CIF_AGENTEValue; property OldNIF_CIF_AGENTEIsNull : Boolean read GetOldNIF_CIF_AGENTEIsNull; property NOMBRE_AGENTE : String read GetNOMBRE_AGENTEValue write SetNOMBRE_AGENTEValue; property NOMBRE_AGENTEIsNull : Boolean read GetNOMBRE_AGENTEIsNull write SetNOMBRE_AGENTEIsNull; property OldNOMBRE_AGENTE : String read GetOldNOMBRE_AGENTEValue; property OldNOMBRE_AGENTEIsNull : Boolean read GetOldNOMBRE_AGENTEIsNull; property CALLE_AGENTE : String read GetCALLE_AGENTEValue write SetCALLE_AGENTEValue; property CALLE_AGENTEIsNull : Boolean read GetCALLE_AGENTEIsNull write SetCALLE_AGENTEIsNull; property OldCALLE_AGENTE : String read GetOldCALLE_AGENTEValue; property OldCALLE_AGENTEIsNull : Boolean read GetOldCALLE_AGENTEIsNull; property POBLACION_AGENTE : String read GetPOBLACION_AGENTEValue write SetPOBLACION_AGENTEValue; property POBLACION_AGENTEIsNull : Boolean read GetPOBLACION_AGENTEIsNull write SetPOBLACION_AGENTEIsNull; property OldPOBLACION_AGENTE : String read GetOldPOBLACION_AGENTEValue; property OldPOBLACION_AGENTEIsNull : Boolean read GetOldPOBLACION_AGENTEIsNull; property PROVINCIA_AGENTE : String read GetPROVINCIA_AGENTEValue write SetPROVINCIA_AGENTEValue; property PROVINCIA_AGENTEIsNull : Boolean read GetPROVINCIA_AGENTEIsNull write SetPROVINCIA_AGENTEIsNull; property OldPROVINCIA_AGENTE : String read GetOldPROVINCIA_AGENTEValue; property OldPROVINCIA_AGENTEIsNull : Boolean read GetOldPROVINCIA_AGENTEIsNull; property COMISION_AGENTE : Float read GetCOMISION_AGENTEValue write SetCOMISION_AGENTEValue; property COMISION_AGENTEIsNull : Boolean read GetCOMISION_AGENTEIsNull write SetCOMISION_AGENTEIsNull; property OldCOMISION_AGENTE : Float read GetOldCOMISION_AGENTEValue; property OldCOMISION_AGENTEIsNull : Boolean read GetOldCOMISION_AGENTEIsNull; property IMPORTE_COMISION_AGENTE : Float read GetIMPORTE_COMISION_AGENTEValue write SetIMPORTE_COMISION_AGENTEValue; property IMPORTE_COMISION_AGENTEIsNull : Boolean read GetIMPORTE_COMISION_AGENTEIsNull write SetIMPORTE_COMISION_AGENTEIsNull; property OldIMPORTE_COMISION_AGENTE : Float read GetOldIMPORTE_COMISION_AGENTEValue; property OldIMPORTE_COMISION_AGENTEIsNull : Boolean read GetOldIMPORTE_COMISION_AGENTEIsNull; public constructor Create(aBusinessProcessor: TDABusinessProcessor); override; destructor Destroy; override; end; implementation uses Variants, uROBinaryHelpers, uDAInterfaces; { TInfVentasArticuloBusinessProcessorRules } constructor TInfVentasArticuloBusinessProcessorRules.Create(aBusinessProcessor: TDABusinessProcessor); begin inherited; end; destructor TInfVentasArticuloBusinessProcessorRules.Destroy; begin inherited; end; function TInfVentasArticuloBusinessProcessorRules.GetID_FACTURAValue: Integer; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_FACTURA]; end; function TInfVentasArticuloBusinessProcessorRules.GetID_FACTURAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_FACTURA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldID_FACTURAValue: Integer; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloID_FACTURA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldID_FACTURAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloID_FACTURA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetID_FACTURAValue(const aValue: Integer); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_FACTURA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetID_FACTURAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_FACTURA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetID_EMPRESAValue: Integer; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_EMPRESA]; end; function TInfVentasArticuloBusinessProcessorRules.GetID_EMPRESAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_EMPRESA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldID_EMPRESAValue: Integer; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloID_EMPRESA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldID_EMPRESAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloID_EMPRESA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetID_EMPRESAValue(const aValue: Integer); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_EMPRESA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetID_EMPRESAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_EMPRESA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetREFERENCIA_FACTURAValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloREFERENCIA_FACTURA]; end; function TInfVentasArticuloBusinessProcessorRules.GetREFERENCIA_FACTURAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloREFERENCIA_FACTURA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldREFERENCIA_FACTURAValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloREFERENCIA_FACTURA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldREFERENCIA_FACTURAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloREFERENCIA_FACTURA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetREFERENCIA_FACTURAValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloREFERENCIA_FACTURA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetREFERENCIA_FACTURAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloREFERENCIA_FACTURA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetFECHA_FACTURAValue: DateTime; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloFECHA_FACTURA]; end; function TInfVentasArticuloBusinessProcessorRules.GetFECHA_FACTURAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloFECHA_FACTURA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldFECHA_FACTURAValue: DateTime; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloFECHA_FACTURA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldFECHA_FACTURAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloFECHA_FACTURA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetFECHA_FACTURAValue(const aValue: DateTime); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloFECHA_FACTURA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetFECHA_FACTURAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloFECHA_FACTURA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_TOTAL_FACTURAValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_TOTAL_FACTURA]; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_TOTAL_FACTURAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_TOTAL_FACTURA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_TOTAL_FACTURAValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_TOTAL_FACTURA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_TOTAL_FACTURAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_TOTAL_FACTURA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_TOTAL_FACTURAValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_TOTAL_FACTURA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_TOTAL_FACTURAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_TOTAL_FACTURA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetID_COMISION_FACTURAValue: Integer; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_COMISION_FACTURA]; end; function TInfVentasArticuloBusinessProcessorRules.GetID_COMISION_FACTURAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_COMISION_FACTURA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldID_COMISION_FACTURAValue: Integer; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloID_COMISION_FACTURA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldID_COMISION_FACTURAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloID_COMISION_FACTURA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetID_COMISION_FACTURAValue(const aValue: Integer); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_COMISION_FACTURA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetID_COMISION_FACTURAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_COMISION_FACTURA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetID_ARTICULOValue: Integer; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_ARTICULO]; end; function TInfVentasArticuloBusinessProcessorRules.GetID_ARTICULOIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_ARTICULO]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldID_ARTICULOValue: Integer; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloID_ARTICULO]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldID_ARTICULOIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloID_ARTICULO]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetID_ARTICULOValue(const aValue: Integer); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_ARTICULO] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetID_ARTICULOIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloID_ARTICULO] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetFAMILIAValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloFAMILIA]; end; function TInfVentasArticuloBusinessProcessorRules.GetFAMILIAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloFAMILIA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldFAMILIAValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloFAMILIA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldFAMILIAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloFAMILIA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetFAMILIAValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloFAMILIA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetFAMILIAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloFAMILIA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetREFERENCIAValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloREFERENCIA]; end; function TInfVentasArticuloBusinessProcessorRules.GetREFERENCIAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloREFERENCIA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldREFERENCIAValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloREFERENCIA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldREFERENCIAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloREFERENCIA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetREFERENCIAValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloREFERENCIA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetREFERENCIAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloREFERENCIA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetREFERENCIA_PROVValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloREFERENCIA_PROV]; end; function TInfVentasArticuloBusinessProcessorRules.GetREFERENCIA_PROVIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloREFERENCIA_PROV]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldREFERENCIA_PROVValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloREFERENCIA_PROV]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldREFERENCIA_PROVIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloREFERENCIA_PROV]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetREFERENCIA_PROVValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloREFERENCIA_PROV] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetREFERENCIA_PROVIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloREFERENCIA_PROV] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetDESCRIPCIONValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloDESCRIPCION]; end; function TInfVentasArticuloBusinessProcessorRules.GetDESCRIPCIONIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloDESCRIPCION]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldDESCRIPCIONValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloDESCRIPCION]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldDESCRIPCIONIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloDESCRIPCION]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetDESCRIPCIONValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloDESCRIPCION] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetDESCRIPCIONIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloDESCRIPCION] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetCOMISIONABLEValue: SmallInt; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCOMISIONABLE]; end; function TInfVentasArticuloBusinessProcessorRules.GetCOMISIONABLEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCOMISIONABLE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldCOMISIONABLEValue: SmallInt; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloCOMISIONABLE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldCOMISIONABLEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloCOMISIONABLE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetCOMISIONABLEValue(const aValue: SmallInt); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCOMISIONABLE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetCOMISIONABLEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCOMISIONABLE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetINVENTARIABLEValue: SmallInt; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloINVENTARIABLE]; end; function TInfVentasArticuloBusinessProcessorRules.GetINVENTARIABLEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloINVENTARIABLE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldINVENTARIABLEValue: SmallInt; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloINVENTARIABLE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldINVENTARIABLEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloINVENTARIABLE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetINVENTARIABLEValue(const aValue: SmallInt); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloINVENTARIABLE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetINVENTARIABLEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloINVENTARIABLE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_UNIDAD_COSTEValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_UNIDAD_COSTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_UNIDAD_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_UNIDAD_COSTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_UNIDAD_COSTEValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_UNIDAD_COSTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_UNIDAD_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_UNIDAD_COSTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_UNIDAD_COSTEValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_UNIDAD_COSTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_UNIDAD_COSTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_UNIDAD_COSTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetDESCUENTO_PROVEEDOR_COSTEValue: Float; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloDESCUENTO_PROVEEDOR_COSTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetDESCUENTO_PROVEEDOR_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloDESCUENTO_PROVEEDOR_COSTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldDESCUENTO_PROVEEDOR_COSTEValue: Float; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloDESCUENTO_PROVEEDOR_COSTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldDESCUENTO_PROVEEDOR_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloDESCUENTO_PROVEEDOR_COSTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetDESCUENTO_PROVEEDOR_COSTEValue(const aValue: Float); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloDESCUENTO_PROVEEDOR_COSTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetDESCUENTO_PROVEEDOR_COSTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloDESCUENTO_PROVEEDOR_COSTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_NETO_COSTEValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_NETO_COSTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_NETO_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_NETO_COSTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_NETO_COSTEValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_NETO_COSTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_NETO_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_NETO_COSTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_NETO_COSTEValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_NETO_COSTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_NETO_COSTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_NETO_COSTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_PORTE_COSTEValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_PORTE_COSTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_PORTE_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_PORTE_COSTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_PORTE_COSTEValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_PORTE_COSTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_PORTE_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_PORTE_COSTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_PORTE_COSTEValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_PORTE_COSTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_PORTE_COSTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_PORTE_COSTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetCANTIDADValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCANTIDAD]; end; function TInfVentasArticuloBusinessProcessorRules.GetCANTIDADIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCANTIDAD]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldCANTIDADValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloCANTIDAD]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldCANTIDADIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloCANTIDAD]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetCANTIDADValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCANTIDAD] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetCANTIDADIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCANTIDAD] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_UNIDAD_VENTAValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_UNIDAD_VENTA]; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_UNIDAD_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_UNIDAD_VENTA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_UNIDAD_VENTAValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_UNIDAD_VENTA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_UNIDAD_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_UNIDAD_VENTA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_UNIDAD_VENTAValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_UNIDAD_VENTA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_UNIDAD_VENTAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_UNIDAD_VENTA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetDESCUENTO_CLIENTE_VENTAValue: Float; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloDESCUENTO_CLIENTE_VENTA]; end; function TInfVentasArticuloBusinessProcessorRules.GetDESCUENTO_CLIENTE_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloDESCUENTO_CLIENTE_VENTA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldDESCUENTO_CLIENTE_VENTAValue: Float; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloDESCUENTO_CLIENTE_VENTA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldDESCUENTO_CLIENTE_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloDESCUENTO_CLIENTE_VENTA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetDESCUENTO_CLIENTE_VENTAValue(const aValue: Float); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloDESCUENTO_CLIENTE_VENTA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetDESCUENTO_CLIENTE_VENTAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloDESCUENTO_CLIENTE_VENTA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_NETO_VENTAValue: Float; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_NETO_VENTA]; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_NETO_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_NETO_VENTA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_NETO_VENTAValue: Float; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_NETO_VENTA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_NETO_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_NETO_VENTA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_NETO_VENTAValue(const aValue: Float); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_NETO_VENTA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_NETO_VENTAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_NETO_VENTA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_PORTE_VENTAValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_PORTE_VENTA]; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_PORTE_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_PORTE_VENTA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_PORTE_VENTAValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_PORTE_VENTA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_PORTE_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_PORTE_VENTA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_PORTE_VENTAValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_PORTE_VENTA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_PORTE_VENTAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_PORTE_VENTA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_TOTAL_VENTAValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_TOTAL_VENTA]; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_TOTAL_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_TOTAL_VENTA]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_TOTAL_VENTAValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_TOTAL_VENTA]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_TOTAL_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_TOTAL_VENTA]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_TOTAL_VENTAValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_TOTAL_VENTA] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_TOTAL_VENTAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_TOTAL_VENTA] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetNIF_CIF_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNIF_CIF_PROVEEDOR]; end; function TInfVentasArticuloBusinessProcessorRules.GetNIF_CIF_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNIF_CIF_PROVEEDOR]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldNIF_CIF_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNIF_CIF_PROVEEDOR]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldNIF_CIF_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNIF_CIF_PROVEEDOR]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetNIF_CIF_PROVEEDORValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNIF_CIF_PROVEEDOR] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetNIF_CIF_PROVEEDORIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNIF_CIF_PROVEEDOR] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetNOMBRE_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_PROVEEDOR]; end; function TInfVentasArticuloBusinessProcessorRules.GetNOMBRE_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_PROVEEDOR]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldNOMBRE_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNOMBRE_PROVEEDOR]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldNOMBRE_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNOMBRE_PROVEEDOR]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetNOMBRE_PROVEEDORValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_PROVEEDOR] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetNOMBRE_PROVEEDORIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_PROVEEDOR] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetCALLE_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCALLE_PROVEEDOR]; end; function TInfVentasArticuloBusinessProcessorRules.GetCALLE_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCALLE_PROVEEDOR]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldCALLE_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloCALLE_PROVEEDOR]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldCALLE_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloCALLE_PROVEEDOR]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetCALLE_PROVEEDORValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCALLE_PROVEEDOR] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetCALLE_PROVEEDORIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCALLE_PROVEEDOR] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetPOBLACION_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPOBLACION_PROVEEDOR]; end; function TInfVentasArticuloBusinessProcessorRules.GetPOBLACION_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPOBLACION_PROVEEDOR]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldPOBLACION_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloPOBLACION_PROVEEDOR]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldPOBLACION_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloPOBLACION_PROVEEDOR]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetPOBLACION_PROVEEDORValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPOBLACION_PROVEEDOR] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetPOBLACION_PROVEEDORIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPOBLACION_PROVEEDOR] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetPROVINCIA_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPROVINCIA_PROVEEDOR]; end; function TInfVentasArticuloBusinessProcessorRules.GetPROVINCIA_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPROVINCIA_PROVEEDOR]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldPROVINCIA_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloPROVINCIA_PROVEEDOR]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldPROVINCIA_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloPROVINCIA_PROVEEDOR]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetPROVINCIA_PROVEEDORValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPROVINCIA_PROVEEDOR] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetPROVINCIA_PROVEEDORIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPROVINCIA_PROVEEDOR] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetNIF_CIF_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNIF_CIF_CLIENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetNIF_CIF_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNIF_CIF_CLIENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldNIF_CIF_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNIF_CIF_CLIENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldNIF_CIF_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNIF_CIF_CLIENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetNIF_CIF_CLIENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNIF_CIF_CLIENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetNIF_CIF_CLIENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNIF_CIF_CLIENTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetNOMBRE_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_CLIENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetNOMBRE_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_CLIENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldNOMBRE_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNOMBRE_CLIENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldNOMBRE_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNOMBRE_CLIENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetNOMBRE_CLIENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_CLIENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetNOMBRE_CLIENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_CLIENTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetNOMBRE_COMERCIAL_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_COMERCIAL_CLIENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetNOMBRE_COMERCIAL_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_COMERCIAL_CLIENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldNOMBRE_COMERCIAL_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNOMBRE_COMERCIAL_CLIENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldNOMBRE_COMERCIAL_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNOMBRE_COMERCIAL_CLIENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetNOMBRE_COMERCIAL_CLIENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_COMERCIAL_CLIENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetNOMBRE_COMERCIAL_CLIENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_COMERCIAL_CLIENTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetCALLE_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCALLE_CLIENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetCALLE_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCALLE_CLIENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldCALLE_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloCALLE_CLIENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldCALLE_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloCALLE_CLIENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetCALLE_CLIENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCALLE_CLIENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetCALLE_CLIENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCALLE_CLIENTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetPOBLACION_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPOBLACION_CLIENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetPOBLACION_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPOBLACION_CLIENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldPOBLACION_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloPOBLACION_CLIENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldPOBLACION_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloPOBLACION_CLIENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetPOBLACION_CLIENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPOBLACION_CLIENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetPOBLACION_CLIENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPOBLACION_CLIENTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetPROVINCIA_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPROVINCIA_CLIENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetPROVINCIA_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPROVINCIA_CLIENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldPROVINCIA_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloPROVINCIA_CLIENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldPROVINCIA_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloPROVINCIA_CLIENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetPROVINCIA_CLIENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPROVINCIA_CLIENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetPROVINCIA_CLIENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPROVINCIA_CLIENTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetNIF_CIF_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNIF_CIF_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetNIF_CIF_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNIF_CIF_AGENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldNIF_CIF_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNIF_CIF_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldNIF_CIF_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNIF_CIF_AGENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetNIF_CIF_AGENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNIF_CIF_AGENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetNIF_CIF_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNIF_CIF_AGENTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetNOMBRE_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetNOMBRE_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_AGENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldNOMBRE_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNOMBRE_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldNOMBRE_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloNOMBRE_AGENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetNOMBRE_AGENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_AGENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetNOMBRE_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloNOMBRE_AGENTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetCALLE_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCALLE_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetCALLE_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCALLE_AGENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldCALLE_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloCALLE_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldCALLE_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloCALLE_AGENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetCALLE_AGENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCALLE_AGENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetCALLE_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCALLE_AGENTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetPOBLACION_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPOBLACION_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetPOBLACION_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPOBLACION_AGENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldPOBLACION_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloPOBLACION_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldPOBLACION_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloPOBLACION_AGENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetPOBLACION_AGENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPOBLACION_AGENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetPOBLACION_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPOBLACION_AGENTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetPROVINCIA_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPROVINCIA_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetPROVINCIA_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPROVINCIA_AGENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldPROVINCIA_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloPROVINCIA_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldPROVINCIA_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloPROVINCIA_AGENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetPROVINCIA_AGENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPROVINCIA_AGENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetPROVINCIA_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloPROVINCIA_AGENTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetCOMISION_AGENTEValue: Float; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCOMISION_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetCOMISION_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCOMISION_AGENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldCOMISION_AGENTEValue: Float; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloCOMISION_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldCOMISION_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloCOMISION_AGENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetCOMISION_AGENTEValue(const aValue: Float); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCOMISION_AGENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetCOMISION_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloCOMISION_AGENTE] := Null; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_COMISION_AGENTEValue: Float; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_COMISION_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetIMPORTE_COMISION_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_COMISION_AGENTE]); end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_COMISION_AGENTEValue: Float; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_COMISION_AGENTE]; end; function TInfVentasArticuloBusinessProcessorRules.GetOldIMPORTE_COMISION_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasArticuloIMPORTE_COMISION_AGENTE]); end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_COMISION_AGENTEValue(const aValue: Float); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_COMISION_AGENTE] := aValue; end; procedure TInfVentasArticuloBusinessProcessorRules.SetIMPORTE_COMISION_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasArticuloIMPORTE_COMISION_AGENTE] := Null; end; { TTablaVaciaBusinessProcessorRules } constructor TTablaVaciaBusinessProcessorRules.Create(aBusinessProcessor: TDABusinessProcessor); begin inherited; end; destructor TTablaVaciaBusinessProcessorRules.Destroy; begin inherited; end; { TInfVentasAlbArticuloBusinessProcessorRules } constructor TInfVentasAlbArticuloBusinessProcessorRules.Create(aBusinessProcessor: TDABusinessProcessor); begin inherited; end; destructor TInfVentasAlbArticuloBusinessProcessorRules.Destroy; begin inherited; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetID_ALBARANValue: Integer; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloID_ALBARAN]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetID_ALBARANIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloID_ALBARAN]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldID_ALBARANValue: Integer; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloID_ALBARAN]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldID_ALBARANIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloID_ALBARAN]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetID_ALBARANValue(const aValue: Integer); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloID_ALBARAN] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetID_ALBARANIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloID_ALBARAN] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetID_EMPRESAValue: Integer; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloID_EMPRESA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetID_EMPRESAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloID_EMPRESA]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldID_EMPRESAValue: Integer; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloID_EMPRESA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldID_EMPRESAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloID_EMPRESA]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetID_EMPRESAValue(const aValue: Integer); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloID_EMPRESA] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetID_EMPRESAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloID_EMPRESA] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetREFERENCIA_ALBARANValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloREFERENCIA_ALBARAN]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetREFERENCIA_ALBARANIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloREFERENCIA_ALBARAN]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldREFERENCIA_ALBARANValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloREFERENCIA_ALBARAN]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldREFERENCIA_ALBARANIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloREFERENCIA_ALBARAN]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetREFERENCIA_ALBARANValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloREFERENCIA_ALBARAN] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetREFERENCIA_ALBARANIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloREFERENCIA_ALBARAN] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetFECHA_ALBARANValue: DateTime; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloFECHA_ALBARAN]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetFECHA_ALBARANIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloFECHA_ALBARAN]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldFECHA_ALBARANValue: DateTime; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloFECHA_ALBARAN]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldFECHA_ALBARANIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloFECHA_ALBARAN]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetFECHA_ALBARANValue(const aValue: DateTime); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloFECHA_ALBARAN] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetFECHA_ALBARANIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloFECHA_ALBARAN] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_TOTAL_ALBARANValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_TOTAL_ALBARAN]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_TOTAL_ALBARANIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_TOTAL_ALBARAN]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_TOTAL_ALBARANValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_TOTAL_ALBARAN]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_TOTAL_ALBARANIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_TOTAL_ALBARAN]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_TOTAL_ALBARANValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_TOTAL_ALBARAN] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_TOTAL_ALBARANIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_TOTAL_ALBARAN] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetID_ARTICULOValue: Integer; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloID_ARTICULO]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetID_ARTICULOIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloID_ARTICULO]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldID_ARTICULOValue: Integer; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloID_ARTICULO]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldID_ARTICULOIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloID_ARTICULO]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetID_ARTICULOValue(const aValue: Integer); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloID_ARTICULO] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetID_ARTICULOIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloID_ARTICULO] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetFAMILIAValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloFAMILIA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetFAMILIAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloFAMILIA]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldFAMILIAValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloFAMILIA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldFAMILIAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloFAMILIA]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetFAMILIAValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloFAMILIA] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetFAMILIAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloFAMILIA] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetREFERENCIAValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloREFERENCIA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetREFERENCIAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloREFERENCIA]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldREFERENCIAValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloREFERENCIA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldREFERENCIAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloREFERENCIA]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetREFERENCIAValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloREFERENCIA] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetREFERENCIAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloREFERENCIA] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetREFERENCIA_PROVValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloREFERENCIA_PROV]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetREFERENCIA_PROVIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloREFERENCIA_PROV]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldREFERENCIA_PROVValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloREFERENCIA_PROV]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldREFERENCIA_PROVIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloREFERENCIA_PROV]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetREFERENCIA_PROVValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloREFERENCIA_PROV] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetREFERENCIA_PROVIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloREFERENCIA_PROV] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetDESCRIPCIONValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloDESCRIPCION]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetDESCRIPCIONIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloDESCRIPCION]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldDESCRIPCIONValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloDESCRIPCION]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldDESCRIPCIONIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloDESCRIPCION]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetDESCRIPCIONValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloDESCRIPCION] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetDESCRIPCIONIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloDESCRIPCION] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetCOMISIONABLEValue: SmallInt; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCOMISIONABLE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetCOMISIONABLEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCOMISIONABLE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldCOMISIONABLEValue: SmallInt; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloCOMISIONABLE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldCOMISIONABLEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloCOMISIONABLE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetCOMISIONABLEValue(const aValue: SmallInt); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCOMISIONABLE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetCOMISIONABLEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCOMISIONABLE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetINVENTARIABLEValue: SmallInt; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloINVENTARIABLE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetINVENTARIABLEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloINVENTARIABLE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldINVENTARIABLEValue: SmallInt; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloINVENTARIABLE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldINVENTARIABLEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloINVENTARIABLE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetINVENTARIABLEValue(const aValue: SmallInt); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloINVENTARIABLE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetINVENTARIABLEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloINVENTARIABLE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_UNIDAD_COSTEValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_UNIDAD_COSTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_UNIDAD_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_UNIDAD_COSTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_UNIDAD_COSTEValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_UNIDAD_COSTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_UNIDAD_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_UNIDAD_COSTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_UNIDAD_COSTEValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_UNIDAD_COSTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_UNIDAD_COSTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_UNIDAD_COSTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetDESCUENTO_PROVEEDOR_COSTEValue: Float; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloDESCUENTO_PROVEEDOR_COSTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetDESCUENTO_PROVEEDOR_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloDESCUENTO_PROVEEDOR_COSTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldDESCUENTO_PROVEEDOR_COSTEValue: Float; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloDESCUENTO_PROVEEDOR_COSTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldDESCUENTO_PROVEEDOR_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloDESCUENTO_PROVEEDOR_COSTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetDESCUENTO_PROVEEDOR_COSTEValue(const aValue: Float); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloDESCUENTO_PROVEEDOR_COSTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetDESCUENTO_PROVEEDOR_COSTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloDESCUENTO_PROVEEDOR_COSTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_NETO_COSTEValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_NETO_COSTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_NETO_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_NETO_COSTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_NETO_COSTEValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_NETO_COSTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_NETO_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_NETO_COSTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_NETO_COSTEValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_NETO_COSTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_NETO_COSTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_NETO_COSTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_PORTE_COSTEValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_PORTE_COSTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_PORTE_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_PORTE_COSTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_PORTE_COSTEValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_PORTE_COSTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_PORTE_COSTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_PORTE_COSTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_PORTE_COSTEValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_PORTE_COSTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_PORTE_COSTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_PORTE_COSTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetCANTIDADValue: Float; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCANTIDAD]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetCANTIDADIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCANTIDAD]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldCANTIDADValue: Float; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloCANTIDAD]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldCANTIDADIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloCANTIDAD]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetCANTIDADValue(const aValue: Float); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCANTIDAD] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetCANTIDADIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCANTIDAD] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_UNIDAD_VENTAValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_UNIDAD_VENTA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_UNIDAD_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_UNIDAD_VENTA]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_UNIDAD_VENTAValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_UNIDAD_VENTA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_UNIDAD_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_UNIDAD_VENTA]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_UNIDAD_VENTAValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_UNIDAD_VENTA] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_UNIDAD_VENTAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_UNIDAD_VENTA] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetDESCUENTO_CLIENTE_VENTAValue: Float; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloDESCUENTO_CLIENTE_VENTA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetDESCUENTO_CLIENTE_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloDESCUENTO_CLIENTE_VENTA]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldDESCUENTO_CLIENTE_VENTAValue: Float; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloDESCUENTO_CLIENTE_VENTA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldDESCUENTO_CLIENTE_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloDESCUENTO_CLIENTE_VENTA]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetDESCUENTO_CLIENTE_VENTAValue(const aValue: Float); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloDESCUENTO_CLIENTE_VENTA] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetDESCUENTO_CLIENTE_VENTAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloDESCUENTO_CLIENTE_VENTA] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_NETO_VENTAValue: Float; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_NETO_VENTA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_NETO_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_NETO_VENTA]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_NETO_VENTAValue: Float; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_NETO_VENTA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_NETO_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_NETO_VENTA]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_NETO_VENTAValue(const aValue: Float); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_NETO_VENTA] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_NETO_VENTAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_NETO_VENTA] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_PORTE_VENTAValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_PORTE_VENTA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_PORTE_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_PORTE_VENTA]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_PORTE_VENTAValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_PORTE_VENTA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_PORTE_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_PORTE_VENTA]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_PORTE_VENTAValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_PORTE_VENTA] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_PORTE_VENTAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_PORTE_VENTA] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_TOTAL_VENTAValue: Currency; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_TOTAL_VENTA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_TOTAL_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_TOTAL_VENTA]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_TOTAL_VENTAValue: Currency; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_TOTAL_VENTA]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_TOTAL_VENTAIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_TOTAL_VENTA]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_TOTAL_VENTAValue(const aValue: Currency); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_TOTAL_VENTA] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_TOTAL_VENTAIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_TOTAL_VENTA] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNIF_CIF_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNIF_CIF_PROVEEDOR]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNIF_CIF_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNIF_CIF_PROVEEDOR]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNIF_CIF_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNIF_CIF_PROVEEDOR]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNIF_CIF_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNIF_CIF_PROVEEDOR]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNIF_CIF_PROVEEDORValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNIF_CIF_PROVEEDOR] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNIF_CIF_PROVEEDORIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNIF_CIF_PROVEEDOR] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNOMBRE_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_PROVEEDOR]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNOMBRE_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_PROVEEDOR]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNOMBRE_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNOMBRE_PROVEEDOR]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNOMBRE_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNOMBRE_PROVEEDOR]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNOMBRE_PROVEEDORValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_PROVEEDOR] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNOMBRE_PROVEEDORIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_PROVEEDOR] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetCALLE_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCALLE_PROVEEDOR]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetCALLE_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCALLE_PROVEEDOR]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldCALLE_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloCALLE_PROVEEDOR]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldCALLE_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloCALLE_PROVEEDOR]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetCALLE_PROVEEDORValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCALLE_PROVEEDOR] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetCALLE_PROVEEDORIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCALLE_PROVEEDOR] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetPOBLACION_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPOBLACION_PROVEEDOR]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetPOBLACION_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPOBLACION_PROVEEDOR]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldPOBLACION_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloPOBLACION_PROVEEDOR]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldPOBLACION_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloPOBLACION_PROVEEDOR]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetPOBLACION_PROVEEDORValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPOBLACION_PROVEEDOR] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetPOBLACION_PROVEEDORIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPOBLACION_PROVEEDOR] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetPROVINCIA_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPROVINCIA_PROVEEDOR]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetPROVINCIA_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPROVINCIA_PROVEEDOR]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldPROVINCIA_PROVEEDORValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloPROVINCIA_PROVEEDOR]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldPROVINCIA_PROVEEDORIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloPROVINCIA_PROVEEDOR]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetPROVINCIA_PROVEEDORValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPROVINCIA_PROVEEDOR] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetPROVINCIA_PROVEEDORIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPROVINCIA_PROVEEDOR] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNIF_CIF_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNIF_CIF_CLIENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNIF_CIF_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNIF_CIF_CLIENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNIF_CIF_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNIF_CIF_CLIENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNIF_CIF_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNIF_CIF_CLIENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNIF_CIF_CLIENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNIF_CIF_CLIENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNIF_CIF_CLIENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNIF_CIF_CLIENTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNOMBRE_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_CLIENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNOMBRE_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_CLIENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNOMBRE_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNOMBRE_CLIENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNOMBRE_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNOMBRE_CLIENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNOMBRE_CLIENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_CLIENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNOMBRE_CLIENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_CLIENTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNOMBRE_COMERCIAL_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_COMERCIAL_CLIENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNOMBRE_COMERCIAL_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_COMERCIAL_CLIENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNOMBRE_COMERCIAL_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNOMBRE_COMERCIAL_CLIENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNOMBRE_COMERCIAL_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNOMBRE_COMERCIAL_CLIENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNOMBRE_COMERCIAL_CLIENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_COMERCIAL_CLIENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNOMBRE_COMERCIAL_CLIENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_COMERCIAL_CLIENTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetCALLE_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCALLE_CLIENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetCALLE_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCALLE_CLIENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldCALLE_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloCALLE_CLIENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldCALLE_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloCALLE_CLIENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetCALLE_CLIENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCALLE_CLIENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetCALLE_CLIENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCALLE_CLIENTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetPOBLACION_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPOBLACION_CLIENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetPOBLACION_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPOBLACION_CLIENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldPOBLACION_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloPOBLACION_CLIENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldPOBLACION_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloPOBLACION_CLIENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetPOBLACION_CLIENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPOBLACION_CLIENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetPOBLACION_CLIENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPOBLACION_CLIENTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetPROVINCIA_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPROVINCIA_CLIENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetPROVINCIA_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPROVINCIA_CLIENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldPROVINCIA_CLIENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloPROVINCIA_CLIENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldPROVINCIA_CLIENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloPROVINCIA_CLIENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetPROVINCIA_CLIENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPROVINCIA_CLIENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetPROVINCIA_CLIENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPROVINCIA_CLIENTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNIF_CIF_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNIF_CIF_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNIF_CIF_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNIF_CIF_AGENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNIF_CIF_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNIF_CIF_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNIF_CIF_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNIF_CIF_AGENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNIF_CIF_AGENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNIF_CIF_AGENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNIF_CIF_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNIF_CIF_AGENTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNOMBRE_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetNOMBRE_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_AGENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNOMBRE_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNOMBRE_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldNOMBRE_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloNOMBRE_AGENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNOMBRE_AGENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_AGENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetNOMBRE_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloNOMBRE_AGENTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetCALLE_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCALLE_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetCALLE_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCALLE_AGENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldCALLE_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloCALLE_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldCALLE_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloCALLE_AGENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetCALLE_AGENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCALLE_AGENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetCALLE_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCALLE_AGENTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetPOBLACION_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPOBLACION_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetPOBLACION_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPOBLACION_AGENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldPOBLACION_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloPOBLACION_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldPOBLACION_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloPOBLACION_AGENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetPOBLACION_AGENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPOBLACION_AGENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetPOBLACION_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPOBLACION_AGENTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetPROVINCIA_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPROVINCIA_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetPROVINCIA_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPROVINCIA_AGENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldPROVINCIA_AGENTEValue: String; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloPROVINCIA_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldPROVINCIA_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloPROVINCIA_AGENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetPROVINCIA_AGENTEValue(const aValue: String); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPROVINCIA_AGENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetPROVINCIA_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloPROVINCIA_AGENTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetCOMISION_AGENTEValue: Float; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCOMISION_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetCOMISION_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCOMISION_AGENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldCOMISION_AGENTEValue: Float; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloCOMISION_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldCOMISION_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloCOMISION_AGENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetCOMISION_AGENTEValue(const aValue: Float); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCOMISION_AGENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetCOMISION_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloCOMISION_AGENTE] := Null; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_COMISION_AGENTEValue: Float; begin result := BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_COMISION_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetIMPORTE_COMISION_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_COMISION_AGENTE]); end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_COMISION_AGENTEValue: Float; begin result := BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_COMISION_AGENTE]; end; function TInfVentasAlbArticuloBusinessProcessorRules.GetOldIMPORTE_COMISION_AGENTEIsNull: Boolean; begin result := VarIsNull(BusinessProcessor.CurrentChange.OldValueByName[fld_InfVentasAlbArticuloIMPORTE_COMISION_AGENTE]); end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_COMISION_AGENTEValue(const aValue: Float); begin BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_COMISION_AGENTE] := aValue; end; procedure TInfVentasAlbArticuloBusinessProcessorRules.SetIMPORTE_COMISION_AGENTEIsNull(const aValue: Boolean); begin if aValue then BusinessProcessor.CurrentChange.NewValueByName[fld_InfVentasAlbArticuloIMPORTE_COMISION_AGENTE] := Null; end; initialization RegisterBusinessProcessorRules(RID_InfVentasArticuloDelta, TInfVentasArticuloBusinessProcessorRules); RegisterBusinessProcessorRules(RID_TablaVaciaDelta, TTablaVaciaBusinessProcessorRules); RegisterBusinessProcessorRules(RID_InfVentasAlbArticuloDelta, TInfVentasAlbArticuloBusinessProcessorRules); end.