Anuncio

Colapsar
No hay anuncio todavía.

ejemplo SDK Invoice/Pago‏ anticipado

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • ejemplo SDK Invoice/Pago‏ anticipado

    Estamos usando el SDK para aplicar un pago anticipado a una factura usando el objeto Incoming Payments
    como se muestra, lo que encontramos es la forma de pasar al objeto paymente la clave(DocNum,DocEntry) para que lo tome como referencia

    ocompany.GetNewObjectCode(CStr(jeno))
    oPmt = ocompany.GetBusinessObject(SAPbobsCOM.BoObjectType s.oIncomingPayments)
    oPmt.DocType = SAPbobsCOM.BoRcptTypes.rCustomer
    oPmt.CardCode = 'CARDCODE'
    oPmt.Invoices.InvoiceType = SAPbobsCOM.BoRcptInvTypes.SAPbobsCOM.BoRcptInvType s.it_Invoice
    oPmt.Invoices.DocEntry = 'DOCENTRY'
    oPmt.DocDate = docdate.Date
    oPmt.DocTypte = SAPbobsCOM.BoRcptTypes.rCustomer
    If oPmt.Add() 0 Then
    MessageBox.Show(ocompany.GetLastErrorDescription)
    SBO_Application.MessageBox("Problem in Payment for Invoice no: " & crno & " Problem found is - " & ocompany.GetLastErrorDescription)
    Else
    End If

    No logramos que que el pago se aplique a la factura.

    Agradeceré si alguien tiene resuelto este caso y que nos puedan compartir la solución.

    Muchas gracias.

  • #2
    Prontos pagos

    Lo que tu quieres es realizar una factura anticipada, bueno o lo que yo conozco como pronto pago, para aprovechar ciertos beneficios.

    Avisame.

    Saludos

    Comentario


    • #3
      A continuación describo la funcionalidad requerida:

      1. En el módulo de Bancos, Recepción de pagos. El usuario recibe un pago del cliente, este pago por ejemplo de $10,000.00 en este momento no se relaciona a ninguna factura del cliente, por esto el nombre de pago anticipado y por ende estos $10,000,00 se suma como saldo a favor del cliente.

      2.Días de después se realizan ventas al cliente, por ejemplo dos facturas; una de $6,000.00 y otra de $4,000.00. Estas facturas están abiertas (Sin pago aplicado)

      De forma nativa en SBO, en Bancos, Recepción de pagos, el usuario haría las aplicación del pago recibido en el paso 1. a las facturas del paso 2. Esta es la funcionalidad que queremos lograr mediante SDK (Add on), en la interfaz de nuestro Add O seleccionamos las dos facturas y el 'pago anticipado', en seguida el proceso para el SDK debe consistir en aplicar el pago a las dos facturas y por tanto los documnetos quedan cerrados. . El código del proceso de aplicación de los documentos, es el que no hemos podido lograr que funcione.

      Anexo PrintScreen, con mensaje de uno de nuestros últimas pruebas fallidas.

      Muchas gracias por la ayuda.
      Archivos Adjuntos

      Comentario

      Trabajando...
      X