Instantly share code, notes, and snippets.

Embed
What would you like to do?
PCRAM - Transferencia Web Service

PCRAM - Transferencia Web Service (REST)

getnews

Retorna todas las posiciones nuevas o con modificaciones desde la fecha date, ó las del último día en caso de no espeficicarse una fecha, reportando el estado de cada una, donde:

  • 0 = eliminada
  • 1 = nueva
  • 2 = sin cambios, es decir, que ya no es nueva pero nunca cambió desde su incorporación
  • 3 = modificada

Parámetros

Argumentos

A continuación se describen los argumentos soportados por el método. Los mismos deberán ser enviados en el cuerpo de la solicitud (BODY) en formato JSON

  • output = establece el tipo de salida de datos, valores esperados:
    • json
    • xml
    • text (para array serializado)
  • date = fecha desde la cual se desea consultar. Los formatos de fecha soportados son todos los soportados por la función strtotime de PHP (http://php.net/manual/es/datetime.formats.compound.php)

Ejemplo

Solicitud

{"date":"2017-08-04"}

Respuesta

{
    "api": "PCRAM-TRANSF",
    "method": "getnews",
    "timestamp": 1517593232,
    "datetime": "2018-02-02 14:40:32",
    "count": 3,
    "data": [{
        "position": "01031000100G",
        "state": "3",
        "date": "2018-02-01"
    },
    {
        "position": "01031000900A",
        "state": "3",
        "date": "2018-02-01"
    }]
}

 

positions

Retorna los 73 campos de la transferencia de las posiciones espesificadas en positions

Parámetros

Argumentos

A continuación se describen los argumentos soportados por el método. Los mismos deberán ser enviados en el cuerpo de la solicitud (BODY) en formato JSON

  • output = establece el tipo de salida de datos, valores esperados:
    • json
    • xml
    • text (para array serializado)
  • positions = Array de posiciones arancelarias SIM, que se desea consultar

Ejemplo

Solicitud

{"output":"xml", "positions":["01031000100G","01031000900A"]}

Respuesta

<api><![CDATA[PCRAM-TRANSF]]></api>
<method><![CDATA[positions]]></method>
<timestamp>1517594621</timestamp>
<datetime><![CDATA[2018-02-02 15:03:41]]></datetime>
<count>3</count>
<data level="0">
    <row level="1">
        <position><![CDATA[01031000100G]]></position>
        <state>3</state>
        <date><![CDATA[2018-02-01]]></date>
        <data level="2">
            <f01><![CDATA[0103.10.00]]></f01>
            <f02>100</f02>
            <f03><![CDATA[G]]></f03>
            <f04><![CDATA[- Reproductores de raza pura. ANIMALES VIVOS DE LA ESPECIE PORCINA. ANIMALES VIVOS.]]></f04>
            <f05><![CDATA[Puros por pedrigree, excepto los de quinta generación (R.2507/93 ex-ANA). - Reproductores de raza pura. ANIMALES VIVOS DE LA ESPECIE PORCINA. ANIMALES VIVOS.]]></f05>
            <f06><![CDATA[*]]></f06>
            <f07>07</f07>
            <f08>1</f08>
            <f09></f09>
            <f10>0.00</f10>
            <f11>0.50</f11>
            <f12></f12>
            <f13>0.00</f13>
            <f14>2.05</f14>
            <f15></f15>
            <f16>0.00</f16>
            <f17>0.00</f17>
            <f18>2.05</f18>
            <f19>2.05</f19>
            <f20>2.05</f20>
            <f21>0.00</f21>
            <f22></f22>
            <f23></f23>
            <f24></f24>
            <f25><![CDATA[(BO 31/01/2012)]]></f25>
            <f26><![CDATA[(BO 31/01/2012)]]></f26>
            <f27><![CDATA[(BO 31/01/2012)]]></f27>
            <f28><![CDATA[(BO 17/12/2015)]]></f28>
            <f29><![CDATA[(BO 31/01/2012)]]></f29>
            <f30><![CDATA[(BO 31/01/2012)]]></f30>
            <f31></f31>
            <f32></f32>
            <f33></f33>
            <f34></f34>
            <f35></f35>
            <f36></f36>
            <f37></f37>
            <f38><![CDATA[*]]></f38>
            <f39><![CDATA[*]]></f39>
            <f40></f40>
            <f41>1</f41>
            <f42></f42>
            <f43>2</f43>
            <f44></f44>
            <f45></f45>
            <f46></f46>
            <f47></f47>
            <f48></f48>
            <f49></f49>
            <f50></f50>
            <f51></f51>
            <f52></f52>
            <f53></f53>
            <f54></f54>
            <f55></f55>
            <f56></f56>
            <f57></f57>
            <f58>090517</f58>
            <f59></f59>
            <f60></f60>
            <f61><![CDATA[O]]></f61>
            <f62><![CDATA[O]]></f62>
            <f63></f63>
            <f64></f64>
            <f65>4</f65>
            <f66>4</f66>
            <f67>0</f67>
            <f68></f68>
            <f69></f69>
            <f70></f70>
            <f71></f71>
            <f72></f72>
            <f73></f73>
        </data>
    </row>
    <row level="1">
        <position><![CDATA[01031000900A]]></position>
        <state>3</state>
        <date><![CDATA[2018-02-01]]></date>
        <data level="2">
            <f01><![CDATA[0103.10.00]]></f01>
            <f02>900</f02>
            <f03><![CDATA[A]]></f03>
            <f04><![CDATA[- Reproductores de raza pura. ANIMALES VIVOS DE LA ESPECIE PORCINA. ANIMALES VIVOS.]]></f04>
            <f05><![CDATA[Los demás. - Reproductores de raza pura. ANIMALES VIVOS DE LA ESPECIE PORCINA. ANIMALES VIVOS.]]></f05>
            <f06><![CDATA[*]]></f06>
            <f07>07</f07>
            <f08>1</f08>
            <f09></f09>
            <f10>0.00</f10>
            <f11>0.50</f11>
            <f12></f12>
            <f13>0.00</f13>
            <f14>2.05</f14>
            <f15></f15>
            <f16>0.00</f16>
            <f17>0.00</f17>
            <f18>2.05</f18>
            <f19>2.05</f19>
            <f20>2.05</f20>
            <f21>0.00</f21>
            <f22></f22>
            <f23></f23>
            <f24></f24>
            <f25><![CDATA[(BO 31/01/2012)]]></f25>
            <f26><![CDATA[(BO 31/01/2012)]]></f26>
            <f27><![CDATA[(BO 31/01/2012)]]></f27>
            <f28><![CDATA[(BO 17/12/2015)]]></f28>
            <f29><![CDATA[(BO 31/01/2012)]]></f29>
            <f30><![CDATA[(BO 31/01/2012)]]></f30>
            <f31></f31>
            <f32></f32>
            <f33></f33>
            <f34></f34>
            <f35></f35>
            <f36></f36>
            <f37></f37>
            <f38><![CDATA[*]]></f38>
            <f39><![CDATA[*]]></f39>
            <f40></f40>
            <f41>1</f41>
            <f42></f42>
            <f43>2</f43>
            <f44></f44>
            <f45></f45>
            <f46></f46>
            <f47></f47>
            <f48></f48>
            <f49></f49>
            <f50></f50>
            <f51></f51>
            <f52></f52>
            <f53></f53>
            <f54></f54>
            <f55></f55>
            <f56></f56>
            <f57></f57>
            <f58>090517</f58>
            <f59></f59>
            <f60></f60>
            <f61><![CDATA[O]]></f61>
            <f62><![CDATA[O]]></f62>
            <f63></f63>
            <f64></f64>
            <f65>4</f65>
            <f66>4</f66>
            <f67>0</f67>
            <f68></f68>
            <f69></f69>
            <f70></f70>
            <f71></f71>
            <f72></f72>
            <f73></f73>
        </data>
    </row>
</data>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment