cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Drawbacks with creating internal reconciliation

0 Likes
240

There are problems with the creation of an internal reconciliation which throws me the following error "Se produjo un error interno (-5001)"

Attached source code

InternalReconciliationsService oInternalReconciliationsService = (InternalReconciliationsService)oCompanyOU.GetCompanyService().GetBusinessService(ServiceTypes.InternalReconciliationsService);

InternalReconciliationOpenTrans oInternalReconciliationOpenTrans = (InternalReconciliationOpenTrans)oInternalReconciliationsService.GetDataInterface(InternalReconciliationsServiceDataInterfaces.irsInternalReconciliationOpenTrans);

InternalReconciliationParams oInternalReconciliationParams = (InternalReconciliationParams)oInternalReconciliationsService.GetDataInterface(InternalReconciliationsServiceDataInterfaces.irsInternalReconciliationParams);

oInternalReconciliationOpenTrans.CardOrAccount = CardOrAccountEnum.coaCard;

oInternalReconciliationOpenTrans.ReconDate = DateTime.Now;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Add();

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(0).Selected = BoYesNoEnum.tYES;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(0).TransId = 310264;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(0).TransRowId = 0;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(0).ReconcileAmount = 3217.57;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Add();

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(1).Selected = BoYesNoEnum.tYES;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(1).TransId = 310265;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(1).TransRowId = 1;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(1).ReconcileAmount = 3217.57;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Add();

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(2).Selected = BoYesNoEnum.tYES;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(2).TransId = 310268;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(2).TransRowId = 0;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(2).ReconcileAmount = 2094.35;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Add();

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(3).Selected = BoYesNoEnum.tYES;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(3).TransId = 310269;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(3).TransRowId = 1;

oInternalReconciliationOpenTrans.InternalReconciliationOpenTransRows.Item(3).ReconcileAmount = 2094.35;

try {

oInternalReconciliationParams = oInternalReconciliationsService.Add(oInternalReconciliationOpenTrans);

var num = oInternalReconciliationParams.ReconNum;

}catch (Exception ex){}

Accepted Solutions (0)

Answers (0)