Depósitos de tarjeta de crédito SDK

Saludos,

Estoy tratando de enviar unos depósitos de tarjeta por SDK y me devuelve el siguiente error:
Especifique la cuenta para documentos de tarjeta con fecha posterior

Si alguien le ha pasado por favor decirme como se puede solucionar.
Gracias!

Hola @Ronalddd

Hecha un vistazo a la determinación de cuentas, Gestión - Definiciones - Finanzas - Determinación de cuentas de mayor, seguro te falta alguna cuenta de ahí.

Saludos

Hola @pcarrasco

Ya he revisado ahí y esta todo bien.

Algo que no mencione al inicio es que puedo hacer depósitos a tarjeta desde la interfaz de usuarios y no me muestra ningún error.

si pudieras poner tu codigo para validar a que objetos estas accesando y ver si es correcto lo que intentas hacer. Cabe mencionar que una cosa es los DEPOSITOS y otra LOS DEPOSITOS CON TARJETA FECHA POSTERIOR…son objetos distintos.

Hola @juliancab
Lo que quiero hacer es deposito, No deposito con tarjeta fecha posterior.
El código que estoy utilizando es este:

   CompanyService companyService = this.MyconexionDISAPB1.oCompany.GetCompanyService();

            //Get deposit service 
            SAPbobsCOM.DepositsService dpService = (SAPbobsCOM.DepositsService)companyService.GetBusinessService(ServiceTypes.DepositsService);
            SAPbobsCOM.Deposit dpsAddCash = (SAPbobsCOM.Deposit)dpService.GetDataInterface(DepositsServiceDataInterfaces.dsDeposit);
    
            dpsAddCash.DepositType = BoDepositTypeEnum.dtCredit;

            dpsAddCash.DepositCurrency ="USD";

            dpsAddCash.TotalLC = 220.20;

            dpsAddCash.AllocationAccount = "111111";
            dpsAddCash.DepositAccount = "111608";

            dpsAddCash.JournalRemarks = "Adding Deposit";
            
            SAPbobsCOM.CreditLine CreditLine;
             
           CreditLine = dpsAddCash.Credits.Add();
           CreditLine.AbsId =66;

           SAPbobsCOM.DepositParams dpsParamAddCash = dpService.AddDeposit(dpsAddCash);

intenta poniendo esta linea

dpsAddCash.DepositAccountType = SAPbobsCOM.BoDepositAccountTypeEnum.datBankAccount 

@juliancab
Se la coloqué y aún me continua mostrando el mismo mensaje.

Ya logré resolverlo.
La linea que me faltaba era esta:
dpsAddCash.VoucherAccount = “poner cuenta a usar”

Gracias a todos por sus respuestas!

1 me gusta