Estructura de xml de factura con tarjeta de credit

sdk
Etiquetas: #<Tag:0x00007f543480d1c8>

#1

Hola expertos,

Estoy creando un proyecto de pagos de factura,estoy utilizando el sdk de SAP business one 9.1, en C# con visual studio el cual le importo por xml las facturas a sap,

estructura para una factura normal.

<?xml version="1.0" encoding="UTF-8"?>
<BOM xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <BO>
    <AdmInfo>
      <Object>13</Object>
      <Version>2</Version>
    </AdmInfo>
    <QueryParams/>
    <Documents>
      <row>
        <DocDate>20171005</DocDate>
        <CardCode>C60000</CardCode>
        <Comments> factura 36457</Comments>           
      </row>
    </Documents>
    <Document_ApprovalRequests/>
    <Document_Lines>
      <row>
        <ItemCode>A00006</ItemCode>
        <Quantity>2.000</Quantity>
        <DiscountPercent>0</DiscountPercent>
      </row>
      <row>
        <ItemCode>S10000</ItemCode>
        <Quantity>1.000</Quantity>
        <DiscountPercent>0</DiscountPercent>
      </row>
    </Document_Lines>    
    <SerialNumbers>
      <row>
        <BaseLineNumber>0</BaseLineNumber>
        <InternalSerialNumber>A6-000301</InternalSerialNumber>
      </row>
      <row>
        <BaseLineNumber>0</BaseLineNumber>
        <InternalSerialNumber>A6-000302</InternalSerialNumber>
      </row>
      <row>
        <BaseLineNumber>1</BaseLineNumber>       
        <InternalSerialNumber>S1-000189</InternalSerialNumber>
      </row>
    </SerialNumbers>
    <Document_LinesAdditionalExpenses/>
    <LineTaxJurisdictions/>
    <WithholdingTaxLines/>
    <SerialNumbers/>
    <BatchNumbers/>
    <DocumentsAdditionalExpenses/>
    <DocExpenseTaxJurisdictions/>
    <WithholdingTaxData/>
    <Document_SpecialLines/>
    <TaxExtension/>
    <AddressExtension/>
  </BO>
</BOM>

necesito importar facturas con pagos con tarjeta de credito, cual seria la manera ?


#2

Hol@ @jesusdja:

Buenas tardes, nos podría comentar como resolvió esto?

Estimados compañeros @BusinessOne alguien con alguna ayudita para esto?

Salud@s :raised_hand_with_fingers_splayed:t5:


#3

Buenas @oscarezh,

Todavia no le he encontrado solución.


#4

Hol@ chic@s @BusinessOne alguna manito por aquí :raised_hand_with_fingers_splayed:t5:

Salud@s :raised_hand_with_fingers_splayed:t5:


#5

Necesitaríamos a los chicos programadores de foro…

Mientras… ¿Que diferencia tiene en SAP una factura pagada a TC y una normal?.. que yo sepa por lo de la facturación 3.3 lo que cambia es el código de tipo de pago…
Y la otra diferencia sería en el “pago recibido” no en la factura.

cuentame que inconveniente presentas? o porque sería distinto una factura pagada por un método u otro para ser cargado en el sistema según su operación?


#6

Hola @Ares17000, gracias por tu apoyo

Quieres decirme que tengo que crear un xml para método de pago,
Si es así, tendrías la estructura del xml para método de pago?


#7

No para metodo de pago… sino para pagos recibidos…

Por eso te preguntaba ¿En tu operación que cambia una factura normal de una factura con Tarjeta de credito?

Primero debes tener definida cual es la operación en SAP. Según yo las facturas sean para pagar por tarjeta de debito, efectivo, cheque, tarjeta de credito, transferencias o lo que sea… NO IMPORTA. sigue siendo una factura.

Y esas definiciones se realizan es en el PAGO RECIBIDO. Lo que necesitarías es el XML definido para los pagos recibidos. no un formato distinto para facturas por tarjeta de credito… A menos que me digas que las facturas que te paguen por TC les cargan algún campo especial, o les realizan uun comentario distinto, o lo identifican en un campo de usuario… pero para SAP le es indiferente como pagaras la factura hasta que no realizas el pago recibido.


#8

No, es así mismo. las facturas son iguales solo que estoy realizando un desarrollo que cargue la factura y al mismo tiempo la pague, para eso necesito también el xml para pagos recibidos.


#9

Hola jesusdja,

El SAT dice que si se paga en el mismo momento de realizar la factura no es necesario crear el complemento de pago, ya que con el método de pago PUE Pago en una sola exhibición, el SAT asume que la factura quedó pagada y no es necesario crear el complemento de pago.

Saludos


#10

Este tema se cerró por inactividad por parte del autor.

Copia la URL de este debate, y abre un nuevo tema en #feedback si:

  • El autor del debate no marcó ninguna respuesta como solución, y tú crees tener la solución
  • Crees tener otra solución a la que actualmente está marcada.

Si, en cambio tienes una duda parecida a la que se debatió, o la misma duda, abre un nuevo tema en la categoría que corresponda y pon que el tema se debatió oportunamente (pega el enlace a este debate), así los otros lectores pueden saber de qué hablas.

Ayúdanos a tener una comunidad organizada.