Remito Electrónico Cárnico - RG4256/18 RG4303
Documentación Componentes y Herramientas Generales:
- PyAfipWs: Interfase simil OCX con otros lenguajes (VB, VFP, Cobol ...) Costos y Condiciones
- Manual: Documentación, Información Importante, Certificados, Errores Frecuentes
- Herramienta "universal": archivos de intercambio TXT Cobol, DBF dBase/FoxPro, JSON PHP/Java
- PyFEPDF: Generador de Factura Electrónica en formato PDF
Factura Electrónica - Servicios Web AFIP:
- Mercado Interno: Factura Electrónica A/B/C/M WSFEv1+ (RG2485/3067/3668/3749/4004/4109/4367)
- Matrix (codificación productos): Factura Electrónica A/B con detalle (RG2904/3536)
- Bienes de Capital: Bonos Fiscales Electrónicos - Factura Electrónica A (RG2557)
- Exportación: Factura Electrónica E Exportadores (RG2758 RG3689 RG4401)
- Turismo: Comprobantes Factura Electrónica T WSCT CAE/CAEA (RG3971)
- FE Cred (FCE): Factura Electrónica Crédito MiPyMEs (RG4367)
- Código de Autorización Electrónico Anticipado CAEA
Agropecuario - Servicios web AFIP:
- Código Trazabilidad de Granos: Transporte de granos WSCTGv4 (RG2806 RG3113 RG3493)
- Liquidación y Certificación de Granos: WSLPGv1.17 F. C1116 A / B / RT (RG3419 RG3690 RG3691)
- Liquidación de Tabaco Verde: WSLTVv1.3
- Liquidación Única Mensual Lechería: WSLUMv1.3
- Liquidación Sector Pecuario: Hacienda, Compra directa, Carne WSLSPv1.3
- Remito Electrónico Cárnico: WSRemCarne (RG4256/18 y RG4303/18)
- Remito Electrónica Harinero: WSRemHarina - (RG 4519/19)
- Remito Electrónico Azúcar y Derivados: WSRemAzucar - (RG 4519/19)
- Carta de Porte: WSCPE - (RG 5017/21)
- Carta de Porte Derivados Granarios: WSCPEv2 - (RG 5235/22) Nuevo!
Otros webservices y utilidades AFIP
- Constatación de Comprobantes CAI, CAE, CAEA (WSCDC)
- Padron Contribuyentes AFIP: Constancia de Inscripción RG1817/2005 WS-SR-Padron
- Consulta de Operaciones Cambiarias: Compra de Divisas (WSCOC)
- SIRE_CertificadoRetencionElectronica: Certificado de retención electrónica del Impuesto al Valor Agregado (SIRE-WS) RG4523/19
Webservices provinciales: ARBA (Prov. Bs.As.), AGIP (C.A.B.A), API (Sta.Fe), DGR (Córdoba):
- Remito Electrónico: COT Código de Operaciones de Translado (ARBA, API, AGIP, DGR)
- Ingresos Brutos: Consulta de alícuotas WS DFE IIBB ARBA
SNT: Sistema Nacional de Trazabilidad ANMAT, SEDRONAR, SENASA
- Trazabilidad de Medicamentos: ANMAT Disposición 3683/2011
- Trazabilidad de Productos Médicos: ANMAT Disposición 2303/2014 y 2175/14
- Trazabilidad de Precursores Químicos: RENPRE SEDRONAR Resolución 900/12
- Trazabilidad de Productos Fitosanitarios: SENASA Resolución 369/13
- Trazabilidad de Productos Fitosanitarios: SENASA Resolución 369/21 (WS_INFO_EMPRESAS / WS_DATOS_GENERALES)
Aplicativos Genéricos y Herramientas Avanzadas:
- PyRece: Aplicativo visual simil SIAP - RECE (CSV, PDF, Email)
- FE.py: Herramienta universal, unificada e integrada
- FacturaLibre: Aplicacion online (web2py)
- PyFactura Aplicativo visual y simple (gui2py) para CAE y PDF factura electrónica
- LibPyAfipWs: Biblioteca DLL para lenguajes C / C++ y similares
- Factura Electrónica en Python: Información Técnica (SOAP, XML, PDF, DBF, etc.)
Interfaz para Servicio Web de AFIP para la emisión de Remito de carnes y subproductos derivados de la faena de bovinos y porcinos, Resolución General 4256/18 y Resolución General 4303/18.
Índice
Descripción General
WSRemCarne (Web Service Remito Electrónico Cárnico) es un nuevo Servicio Web de la AFIP para la emisión de Remito de carnes y subproductos derivados de la faena de bovinos y porcinos. El REC se emitirá para amparar el traslado desde su origen hasta el lugar de destino, siendo un ejemplar para entregar al destinatario / receptor y uno suscripto por el destinatario/receptor como constancia documental de la entrega.
Se encuentran obligados a emitir el REC las personas humanas, sucesiones indivisas, empresas o explotaciones unipersonales, sociedades, asociaciones y demás personas jurídicas que desarrollen cualquiera de las actividades que se detallan a continuación: Frigorífico / Establecimiento faenador, Usuarios de Faena, Abastecedor, Despostadero, Consignatario de Carnes, Consignatario Directo.
Próxima a entrar en vigencia (Noviembre de 2018): Las disposiciones establecidas en la presente tendrán vigencia desde el primer día del segundo mes inmediato posterior al 31 de agosto de 2018. Además, se prorroga al 01 de noviembre de 2018 la obligación de emitir el Remito Electrónico Cárnico como único documento válido para el traslado automotor dentro del país de carnes y subproductos de faena de las especies bovina/bubalina y porcina.
Descargas
- Instalador: PyAfipWs-2.7.2140-32bit+wsaa_2.11c+wsremcarne_1.01b-homo.exe V 2.0
- Documentación AFIP: Documento Oficial WSRemCarne v3.5
- Ejemplo en Visual Basic / Visual Fox Pro:
- remito_electronico_carnico.vbs (VB script)
- remito_electronico_carnico.prg (VFP)
- Archivos de intercambio (muestras):
- Generación (texto plano JSON): wsremcarne.json
- Código Fuente (Python): wsremcarne.py
Metodos
- Conectar(cache=None, url="", proxy=""): en homologación no hace falta pasarle ningún parámetro. En producción, el segudo parametro es la WSDL.
- Dummy(): devuelve estado de servidores
Métodos para generar un Remito Electrónico Cárnico (REC):
- CrearRemito(tipo_comprobante, punto_emision, tipo_movimiento, categoria_emisor, cuit_titular_mercaderia, cod_dom_origen, tipo_receptor, categoria_receptor, cuit_receptor, cuit_depositario, cod_dom_destino, cod_rem_redestinar, cod_remito, estado): crea un remito interno a autorizar, inicializando los datos de cabecera (fecha_recepcion a categoria_receptor son opcionales.
- AgregarViaje(cuit_transportista, cuit_conductor, fecha_inicio_viaje, distancia_km): agrega los datos del viaje
- AgregarVehiculo(dominio_vehiculo, dominio_acoplado): agrega los datos del vehiculo al viaje
- AgregarMercaderia(orden, cod_tipo_prod, cantidad, unidades, tropa): agrega el detalle de cada item de la mercadería (pueden ser varios items)
- AgregarDatosAutorizacion(nro_remito, cod_autorizacion, fecha_emision, fecha_vencimiento):: agrega los datos de autorización (opcional)
- AgregarContingencias(tipo, observacion): agrega contingencias al remito
Métodos principales específicos para Remito Electrónico Cárnico (REC):
- GenerarRemito(id_req, archivo="qr.png"): Informar los datos necesarios para la generación de un remito nuevo
- EmitirRemito(archivo="qr.png"): Emitir Remitos que se encuentren en estado Pendiente de Emitir. Llamar previamente a CrearRemito(..., cod_remito) y permite cambiar datos vía AgregarViaje / AgregarVehiculo.
- AutorizarRemito(archivo="qr.png"): Autorizar o denegar un remito (cuando corresponde autorizacion) por parte del titular/depositario. Llamar previamente a CrearRemito(..., cod_remito, estado).
- AnularRemito(): Anular un remito generado que aún no haya sido emitido. Llamar previamente a CrearRemito(..., cod_remito).
Métodos adicionales de consulta:
- ConsultarUltimoRemitoEmitido(tipo_comprobante=995, punto_emision): devuelve el último No de comprobante registrado por AFIP (atributos CodRemito, NroRemito, etc.).
- ConsultarRemito(cod_remito, id_req, tipo_comprobante, punto_emision, nro_comprobante): obtiene los datos de un remito generado en AFIP (atributos CodRemito, NroRemito, etc.). Usar null o similar en los parámetros opcionales.
- ConsultarCodigosDomicilio(cuit_titular): depósitos que tiene habilitados para operar el cuit informado
- ConsultarReceptoresValidos(cuit_receptor): permite consultar receptores que están impedidos de recibir nuevos remitos (v3.5) NUEVO!'''
(Aún no implementados por AFIP)
- Cantidad_recibida en mercaderias: posiblemente se utilice en consultas (devuelto por AFIP) (v2.0)
- ConsultarRemito(cuit_emisor): consultar remito ahora recibe un cuit_emisor como criterio de búsqueda (opcional) (v2.0)
Métodos para obtención de tablas de parámetros:
- ConsultarTiposComprobante:
- ConsultarTiposContingencia:
- ConsultarTiposCategoriaEmisor:
- ConsultarTiposCategoriaReceptor:
- ConsultarTiposEstados:
- ConsultarGruposCarne:
- ConsultarTiposCarne:
Métodos Nuevos v 2.0 (a revisar):
- RegistrarRecepcion: permite registrar la recepción de la mercaderia (total o parcial); similar a AutorizarRemito pero habría que llamar a AgregarMercadería con cantidad y orden (si es parcial). Requeriría llamar previamente a CrearRemito interno con cod_remito, categoria_receptor, estado.
- ConsultarRemitosAutorizador(cuit_emisor, estado_autorizacion, nro_pagina, rango_fechas, rol_autorizador): devuelve listado de remitos (encabezado: cod_remito, cuit_emisor, estado_actual, fecha_oper, id_req, nro_remito, punto_emision, tipo_comprobante). Posiblemente requiera métodos auxiliares ya que devuelve resultados paginados (múltiples llamadas).
- ConsultarRemitosEmisor: idem
- ConsultarRemitosReceptor: idem
- ConsultarEstadosRemito(cod_remito, cuit_emisor, id_req, nro_comprobante, punto_emision, tipo_comprobante): devuelve cuit_usuario, desc_usuario, estado, fecha
Atributos
Propiedaedes:
- CodRemito devuelto por AFIP
- NroRemito
- CodAutorizacion, FechaEmision, FechaVencimiento
- Estado: PAT (pendiente autorizar), EMI (emitido)
- Resultado: aprobado / rechazado
- ErrCode, ErrMsg: errores de AFIP
- Excepcion, Traceback: errores internos
- Obs, Evento: observaciones y eventos informativos
Listas:
- Errores, ErroresFormato
- Observaciones, Eventos
Herramienta por consola
La interfaz presenta una herramienta universal (multiplataforma -Linux / Windows / Mac- compatible con cualquier lenguaje de programación), que puede ser operado de manera automática en segundo plano (no requiere intervención del usuario).
El modo de uso es ejecutando el programa WSREMCARNE_CLI.EXE con las siguientes opciones y archivos de intercambio. La herramienta puede ser ejecutada interactivamente en una consola (Inicio, Ejecutar, CMD.EXE) o puede ser llamada desde otro programa o script .BAT
Parámetros por línea de comando
La herramienta soporta las siguientes opciones principales:
- --dummy: consulta estado de servidores
- --generar`: genera un remito electrónico cárnico
- --emitir: emite un remito
- --anular: anula un remito
- --autorizar: autoriza un remito
Recuperación de datos:
- --consultar: recupera un remito electrónico cárnico
- --ult: obtiene el último número de comprobante registrado en AFIP
Tablas de referencias:
- --tipos_comprobante: tabla de parametros para tipo de comprobante
- --tipos_contingencia: tipo de contingencia que puede reportar
- --tipos_categoria_emisor: tipos de categorías de emisor
- --tipos_categoria_receptor: tipos de categorías de receptor
- --tipos_estados: estados posibles en los que puede estar un remito cárnico
- --grupos_carne: grupos de los distintos tipos de cortes de carne
- --tipos_carne: tipos de corte de carne
Archivo de Intercambio JSON:
- --cargar: toma los datos del REC del archivo de entrada
- --grabar: guarda el resultado del REC en archivo de salida
- --prueba: genera y guarda un REC de prueba (no usar en producción!)
Parámetros auxiliares:
- --ayuda: este mensaje
- --debug: modo depuración (detalla y confirma las operaciones)
- --xml: almacena los requerimientos y respuestas XML (depuración)
Ejemplo
Generar un REC (Remito Electrónico Cárnico) de prueba (no usar en producción):
C:\PYAFIPWS\> WSREMCARNE_CLI.EXE --generar --cargar --guardar --prueba Resultado: A Cod Remito: 35 Observaciones: [] Errores: [] Errores Formato: [] Evento: 1111: version beta hecho.
Archivo de Configuración
Para utilizar este webservice, debe tramitarse un certificado. Ver Instructivo
Luego, se debe configurar el Certificado, clave privada y URL en el archivo de configuración WSREMCARNE.INI:
[WSAA] CERT=reingart.crt PRIVATEKEY=reingart.key ##URL=https://wsaa.afip.gov.ar/ws/services/LoginCms [WSRemCarne] CUIT=20267565393 ENTRADA=entrada.json SALIDA=salida.json ##URL=https://serviciosjava.afip.gob.ar/wsremcarne/RemCarneService?wsdl
Para producción, se debe usar un instalador para tal fin y descomentar la URL (eliminando el numeral).
El tipo de archivo de intercambio depende de la extensión configurada en WSRemCarne (usar .json para JavaScript?)
Archivo de Intercambio
La herramienta por consola podría soportar tanto:
- archivo JSON de texto (notación de objetos JavaScript): : ver wsremcarne.json (muestras ejemplo)
Ejemplo Pseudocodigo
Visual Basic (ActiveX simil OCX)
Ejemplo compatible para Visual Fox Pro y otros lenguajes que soporten Componentes (COM) ActiveX, similares a un OCX/DLL.
- Consultar último Remito emitido
- Generar un Remito Electrónico Cárnico:
' Conectar al Web Service Remito Carne wsdl = "https://wswhomo.afip.gov.ar/wsfev1/service.asmx?WSDL" WSRemCarne.Conectar "", wsdl ' Consultar último comprobante autorizado en AFIP tipo_comprobante = 995 punto_emision = 1 ok = WSRemCarne.ConsultarUltimoRemitoEmitido(tipo_comprobante, punto_emision) If ok Then ult = WSRemCarne.NroRemito Else ult = 0 End If Debug.Print "Ultimo comprobante: ", ult Debug.Print "ErrMsg:", WSRemCarne.ErrMsg if WSRemCarne.Excepcion <> "" Then Debug.Print WSRemCarne.Excepcion, "Excepcion:" ' Establezco los valores del remito a autorizar: categoria_emisor = 1 cuit_titular_mercaderia = "20222222223" cod_dom_origen = 1 tipo_movimiento = "ENV" ' "ENV": Envio Normal, "PLA": Retiro en planta, "REP": Reparto, RED: Redestino tipo_receptor = "EM" ' "EM": DEPOSITO EMISOR, "MI": MERCADO INTERNO, "RP": REPARTO categoria_receptor = 1 cuit_receptor = "20111111112" cuit_depositario = Null cod_dom_destino = 1 cod_rem_redestinar = Null cod_remito = Null estado = Null ok = WSRemCarne.CrearRemito(tipo_comprobante, punto_emision, tipo_movimiento, categoria_emisor, _ cuit_titular_mercaderia, cod_dom_origen, tipo_receptor, _ categoria_receptor, cuit_receptor, cuit_depositario, _ cod_dom_destino, cod_rem_redestinar, cod_remito, estado) ' Agrego el viaje: cuit_transportista = "20333333334" cuit_conductor = "20333333334" fecha_inicio_viaje = "2018-10-01" distancia_km = 999 ok = WSRemCarne.AgregarViaje(cuit_transportista, cuit_conductor, fecha_inicio_viaje, distancia_km) ' Agregar vehiculo al viaje dominio_vehiculo = "AAA000" dominio_acoplado = "ZZZ000" ok = WSRemCarne.AgregarVehiculo(dominio_vehiculo, dominio_acoplado) ' Agregar Mercadería (repetir para varios items) orden = 1 tropa = 1 cod_tipo_prod = "2.13" cantidad = 10 unidades=1 ok = WSRemCarne.AgregarMercaderia(orden, cod_tipo_prod, cantidad, unidades, tropa) ' Solicito CodRemito: id_req = Int(DateDiff("s","20-Oct-18 00:00:00", Now)) ' usar un numero interno único / clave primaria (id_remito) archivo = "qr.png" ok = WSRemCarne.GenerarRemito(id_req, archivo) Debug.Print "Resultado: ", WSRemCarne.Resultado Debug.Print "Cod Remito: ", WSRemCarne.CodRemito If WSRemCarne.CodAutorizacion Then Debug.Print "Numero Remito: ", WSRemCarne.NumeroRemito Debug.Print "Cod Autorizacion: ", WSRemCarne.CodAutorizacion Debug.Print "Fecha Emision", WSRemCarne.FechaEmision Debug.Print "Fecha Vencimiento", WSRemCarne.FechaVencimiento End If Debug.Print "Observaciones: ", WSRemCarne.Obs Debug.Print "Errores:", WSRemCarne.ErrMsg Debug.Print "Evento:", WSRemCarne.Evento If not ok Then ' Imprimo pedido y respuesta XML para depuración (errores de formato) Debug.Print "Traceback", WSRemCarne.Traceback Debug.Print "XmlResponse", WSRemCarne.Traceback Debug.Print "XmlRequest", WSRemCarne.Traceback End If
Python
Generar un Remito Electrónico Cárnico:
# crear y completar internamente la estructura del remito a enviar a AFIP wsremcarne.CrearRemito(tipo_comprobante=995, punto_emision=1, categoria_emisor=1, cuit_titular_mercaderia='20222222223', cod_dom_origen=1, tipo_receptor='EM', # 'EM': DEPOSITO EMISOR, 'MI': MERCADO INTERNO, 'RP': REPARTO categoria_receptor=1, cuit_receptor='20111111112', cuit_depositario=None, cod_dom_destino=1, cod_rem_redestinar=None, cod_remito=None, estado=None) wsremcarne.AgregarViaje(cuit_transportista='20333333334', cuit_conductor='20333333334', fecha_inicio_viaje='2018-10-01', distancia_km=999) wsremcarne.AgregarVehiculo(dominio_vehiculo='AAA000', dominio_acoplado='ZZZ000') wsremcarne.AgregarMercaderia(orden=1, tropa=1, cod_tipo_prod='2.13', cantidad=10, unidades=1) wsremcarne.AgregarContingencias(tipo=1, observacion="anulacion") ok = wsremcarne.GenerarRemito(id_req=id_req=int(time.time())) print "Resultado: ", wsremcarne.Resultado print "Cod Remito: ", wsremcarne.CodRemito if wsremcarne.CodAutorizacion: print "Numero Remito: ", wsremcarne.NumeroRemito print "Cod Autorizacion: ", wsremcarne.CodAutorizacion print "Fecha Emision", wsremcarne.FechaEmision print "Fecha Vencimiento", wsremcarne.FechaVencimiento print "Observaciones: ", wsremcarne.Observaciones print "Errores:", wsremcarne.Errores print "Errores Formato:", wsremcarne.ErroresFormato print "Evento:", wsremcarne.Evento
Tablas de Parámetros
Tipos de Comprobante
995 | Remito Electrónico Cárnico |
Tipos de Contingencia
1 | Evento que ocasiona anulación del Remito |
2 | Evento que produjo pérdida de mercadería y que ocasiona anulación del Remito |
3 | Demoras en traslado |
4 | Accidente vial |
5 | Robo de mercadería |
6 | Destrucción de mercadería |
7 | Otros siniestros |
8 | Anulación total y regreso a planta |
Tipos Categoría Emisor
1 | Frigorífico / Establecimiento Faenador |
2 | Usuario Faena |
3 | Abastecedor |
4 | Despostador |
5 | Consignatario Cárnico |
6 | Consignatario Directo |
Tipos Categoría Receptor
1 | Frigorífico / Establecimiento Faenador |
2 | Usuario Faena |
3 | Abastecedor |
4 | Despostador |
5 | Consignatario Cárnico |
6 | Consignatario Directo |
7 | Cámara de frío/Depósito/etc. |
8 | Carnicero |
Tipos Receptor
EM | DEPOSITO EMISOR |
MI | MERCADO INTERNO |
RP | REPARTO |
Tipos de Movimiento
ENV | Envio Normal |
PLA | Retiro en planta |
REP | Reparto |
RED | Redestino |
Tipos Estado
PAT | Pendiente de Autorizar por Titular |
PAD | Pendiente de Autorizar por Depositario |
PEM | Pendiente de Emitir |
EMI | Emitido |
ACE | Aceptado |
ACP | Aceptado Parcialmente |
NAC | No Aceptado |
DEN | Denegado |
ANU | Anulado |
ANU | Anulado |
ANU | Anulado |
BOR | Borrador |
Grupos de Carne
1 | Bovina - media res c/hueso |
2 | Bovina - cuarto delantero c/hueso |
3 | Bovina - cuarto trasero c/hueso |
4 | Bovina - media res s/hueso |
5 | Bovina - cuarto delantero s/hueso |
6 | Bovina - cuarto trasero s/hueso |
7 | Bovina - menudencias |
8 | Bovina - vísceras |
9 | Bovina - grasas |
10 | Bovina - huesos |
11 | Bovina - opoterápicos |
12 | Bovina - otros |
13 | Porcina |
Tipos de carne
1.1 | Media res con hueso |
2.1 | Asado a 10 costillas "plancha" (con hueso) |
2.2 | Asado a 10 costillas con vacío y matambre (con hueso) |
2.3 | Asado a 13 costillas "plancha" (con hueso) |
2.4 | Asado con vacío (con hueso) |
2.5 | Asado exportación (con hueso) |
2.6 | Bife 10 costillas (con hueso) |
2.7 | Bife 10 costillas con lomo (con hueso) |
2.8 | Bife 4 costillas con lomo (con hueso) |
2.9 | Bife ancho 4 costillas (con hueso) |
2.10 | Corte "chuck and blade": cogote, aguja, carnaza, paleta y asado 5 ó 6 costillas (con hueso) |
2.11 | Corte "crops": cogote, aguja, bife ancho, carnaza de paleta y parte del asado (con hueso) |
2.12 | Corte "pony": aguja, carnaza, de paleta y parte del asado (con hueso) |
2.13 | Corte "ribs and ponies": bife ancho, aguja, carnaza de paleta y parte del asado (con hueso) |
2.14 | Cuarto delantero (con hueso) |
2.15 | Cuarto delantero 10 costillas (con hueso) |
2.16 | Cuarto delantero 3 costillas (con hueso) |
2.17 | Cuarto delantero 3 costillas con falda (con hueso) |
2.18 | Cuarto delantero 4 costillas (con hueso) |
2.19 | Cuarto delantero 5 costillas (con hueso) |
2.20 | Cuarto delantero 8 costillas (con hueso) |
2.21 | Cuarto delantero 9 costillas (con hueso) |
2.22 | Cuarto delantero con vacío (con hueso) |
2.23 | Cuarto delantero sin asado (con hueso) |
2.24 | Garrón / brazuelo (osobuco) |
2.25 | Pecho 3 costillas (con hueso) |
2.26 | Pecho de exportación (con hueso) |
3.1 | Asado con vacío (con hueso) |
3.2 | Bife ancho 4 costillas (con hueso) |
3.3 | Bife angosto con lomo a 4 costillas (con hueso) |
3.4 | Bife angosto y ancho a 8 costillas con lomo (con hueso) |
3.5 | Bifes angostos con lomo (con hueso) |
3.6 | Bifes angostos con lomo y cuadril (con hueso) |
3.7 | Bifes angostos y anchos (con hueso) |
3.8 | Cuarto trasero 3 costillas (con hueso) |
3.9 | Nalga de afuera, nalga de adentro y tortuguita (con hueso) |
3.10 | Pierna (con hueso) |
3.11 | Pierna mocha (con hueso) |
3.12 | Pierna mocha / mocho (con hueso) |
3.13 | Pistola 3 costillas (con hueso) |
3.14 | Pistola 3 costillas sin garrón (con hueso) |
3.15 | Pistola 4 costillas (con hueso) |
3.16 | Pistola 5 costillas (con hueso) |
3.17 | Pistola 5 costillas sin garrón (con hueso) |
3.18 | Pistola 7 costillas (con hueso) |
3.19 | Pistola 7 costillas sin garrón (con hueso) |
3.20 | Pistola 8 costillas (con hueso) |
3.21 | Pistola 10 costillas (con hueso) |
3.22 | Rueda (con hueso) |
3.23 | Rueda con cuadril / pierna mocha (con hueso) |
3.24 | Rueda con cuadril sin garrón / pierna mocha sin garrón (con hueso) |
3.25 | Rueda sin garrón (con hueso) |
4.1 | Media res sin hueso (manta) |
5.1 | Aguja |
5.2 | Aguja con cogote |
5.3 | Aguja con paleta |
5.4 | Asado con vacío (sin hueso) |
5.5 | Bife ancho con tapa 7 costillas (sin hueso) |
5.6 | Bife ancho sin tapa 4 costillas (sin hueso) |
5.7 | Bife ancho sin tapa 5 costillas (sin hueso) |
5.8 | Bife ancho sin tapa 6 costillas (sin hueso) |
5.9 | Bife ancho sin tapa 7 costillas (sin hueso) |
5.10 | Brazuelo |
5.11 | Brazuelo al rojo |
5.12 | Carnaza de paleta |
5.13 | Carnaza de paleta con marucha |
5.14 | Centro de asado |
5.15 | Centro de carnaza de paleta |
5.16 | Chingolo |
5.17 | Chingolo al rojo |
5.18 | Cogote |
5.19 | Cogote, aguja y paleta |
5.20 | Corte pony: aguja, carnaza, de paleta y parte asado (sin hueso) |
5.21 | Cuarto delantero a 3 costillas (sin hueso) |
5.22 | Cuarto delantero en manta |
5.23 | Cuarto delantero sin asado (sin hueso) |
5.24 | Falda |
5.25 | Falda de exportación |
5.26 | Falda sin tapa |
5.27 | Marucha |
5.28 | Marucha al rojo |
5.29 | Matambre |
5.30 | Pecho a 10 costillas (sin hueso) |
5.31 | Pecho a 10 costillas sin tapa (sin hueso) |
5.32 | Pecho a 10 costillas sin tapa al rojo (sin hueso) |
5.33 | Pecho a 3 costillas sin hueso o en manta (sin hueso) |
5.34 | Pecho a 6 costillas (sin hueso) |
5.35 | Pecho a 6 costillas sin tapa (sin hueso) |
5.36 | Pecho de exportación (sin hueso) |
5.37 | Pecho sin tapa (sin hueso) |
5.38 | Tapa de aguja - asado de carnicero |
5.39 | Tapa de asado |
5.40 | Tapa de bife ancho |
5.41 | Tapa de falda |
5.42 | Tapa de paleta |
5.43 | Tapa de pecho |
6.1 | Asado con vacío (sin hueso) |
6.2 | Bananita |
6.3 | Bife angosto 1 costilla con cordón (sin hueso) |
6.4 | Bife angosto 1 costilla sin cordón (sin hueso) |
6.5 | Bife angosto 3-4 costillas al rojo (sin hueso) |
6.6 | Bife angosto 3-4 costillas con cordón (sin hueso) |
6.7 | Bife angosto 3-4 costillas sin cordón (sin hueso) |
6.8 | Bife de bola de lomo |
6.9 | Bife de vacío |
6.10 | Bifes angostos y anchos (sin hueso) |
6.11 | Bola de lomo |
6.12 | Bola de lomo sin tapa |
6.13 | Carnaza de cola o cuadrada |
6.14 | Carnaza de cola o cuadrada al rojo |
6.15 | Centro de corazón de cuadril |
6.16 | Centro de entraña |
6.17 | Centro de nalga de adentro |
6.18 | Colita de cuadril |
6.19 | Corazón de cuadril |
6.20 | Corcho de cuadril (picaña) |
6.21 | Cuadril |
6.22 | Cuadril con colita de cuadril |
6.23 | Cuadril con tapa y con colita |
6.24 | Cuadril sin tapa |
6.25 | Cuarto trasero en manta |
6.26 | Entraña fina |
6.27 | Entraña fina sin membrana |
6.28 | Garrón |
6.29 | Garrón al rojo |
6.30 | Lomo |
6.31 | Lomo de cuadril |
6.32 | Lomo sin cordón |
6.33 | Lomo sin membrana |
6.34 | Medallón de bola de lomo |
6.35 | Media luna de vacío al rojo |
6.36 | Medialuna de vacío (falda) |
6.37 | Nalga de adentro (sin hueso) |
6.38 | Nalga de adentro sin tapa (sin hueso) |
6.39 | Nalga de afuera (sin hueso) |
6.40 | Nalga de afuera, nalga de adentro y tortuguita (sin hueso) |
6.41 | Peceto |
6.42 | Peceto al rojo |
6.43 | Pierna (sin hueso) |
6.44 | Pierna mocha (sin hueso) |
6.45 | Rueda (sin hueso) |
6.46 | Rueda sin garrón (sin hueso) |
6.47 | Tapa de bola de lomo |
6.48 | Tapa de cuadril (picaña) |
6.49 | Tapa de nalga |
6.50 | Tortuguita |
6.51 | Tortuguita sin bananita |
6.52 | Vacío |
6.53 | Vacío sin bife |
7.1 | Aorta |
7.2 | Carnes chicas |
7.3 | Carnes chicas-carne de cabeza-labio |
7.4 | Carnes chicas-carne de tragapasto |
7.5 | Carnes chicas-carne de traquea |
7.6 | Carnes chicas-nuez de quijada |
7.7 | Corazón |
7.8 | Entraña gruesa |
7.9 | Hígado |
7.10 | Lengua c/s epitelio |
7.11 | Membrana del diafragama |
7.12 | Molleja de cogote |
7.13 | Molleja de corazón |
7.14 | Nuez de quijada |
7.15 | Pulmones |
7.16 | Rabo |
7.17 | Riñón |
7.18 | Sesos |
7.19 | Tendones |
8.1 | Bazo |
8.2 | Bonete / redecilla |
8.3 | Chinchulines |
8.4 | Cuajo |
8.5 | Librillo |
8.6 | Mondongo |
8.7 | Tripa gorda |
8.8 | Tripa orilla primera |
8.9 | Tripa orilla segunda |
8.10 | Tripa salame |
8.11 | Tripón |
8.12 | Vejiga |
9.1 | Bolsa de hiel (grasa) |
9.2 | Canal pelviano (grasa) |
9.3 | Capadura (grasa) |
9.4 | Cola sin pelo (grasa) |
9.5 | Descarne de cueros (grasa) |
9.6 | Desperdicios de cabezas (grasa) |
9.7 | Desperdicios de pulmón (grasa) |
9.8 | Desperdicios de suprarrenales (grasa) |
9.9 | Desperdicios de tripa (grasa) |
9.10 | Gañote, pulmón, tráquea (grasa) |
9.11 | Grasa de cabeza |
9.12 | Grasa de centro de entraña |
9.13 | Grasa de tapa |
9.14 | Grasa de hígado |
9.15 | Grasa de molleja cogote |
9.16 | Grasa de molleja corazón |
9.17 | Grasa de páncreas |
9.18 | Grasa de pulmón |
9.19 | Grasa de roseta |
9.20 | Grasa de suprarrenales |
9.21 | Grasa de tripa salame |
9.22 | Grasa de corazón |
9.23 | Grasa riñonada |
9.24 | Grasa de cogote |
9.25 | Oreja sin pelo (grasa) |
9.26 | Pellejo de medula (grasa) |
9.27 | Pellejo de tragapasto (grasa) |
9.28 | Pichico (grasa) |
9.29 | Recortes de cuero (grasa) |
9.30 | Recortes de librillo (grasa) |
9.31 | Recortes de mondongo (grasa) |
9.32 | Tela vacuna (grasa) |
9.33 | Tripa ciega (grasa) |
9.34 | Trompa (grasa) |
10.1 | Astas |
10.2 | Huesos de cabeza |
10.3 | Huesos de manos |
10.4 | Huesos de maxilar |
10.5 | Huesos de patas |
10.6 | Machos de astas |
10.7 | Pezuñas |
11.1 | Epitelio |
11.2 | Hiel |
11.3 | Hipófisis |
11.4 | Hipotálamo |
11.5 | Páncreas |
11.6 | Paratiroides |
11.7 | Pineal |
11.8 | Próstata |
11.9 | Sangre nonato |
11.10 | Sarro |
11.11 | Suprarrenales |
11.12 | Tiroides |
12.1 | Caldo de carne |
12.2 | Caldo de hueso y/o concentrados |
12.3 | Caldo de pata |
12.4 | Carne cocida y congelada en tubos |
12.5 | Chorizos - embutidos cocidos (salchichón) |
12.6 | Chorizos - embutidos frescos (chorizo) |
12.7 | Chorizos - embutidos secos (salame) |
12.8 | Cueros |
12.9 | Enlatado - pate de foie y de hígado |
12.10 | Enlatados - picadillo cárnico |
12.11 | Enlatados (corned beef) |
12.12 | Estiércol |
12.13 | Extracto |
12.14 | Gelatina |
12.15 | Hamburguesas |
12.16 | Mondongo semicocido y congelado |
12.17 | Sangre |
13.1 | Angueta |
13.2 | Bondiola sin hueso |
13.3 | Carne Chica Porcina |
13.4 | Corazón |
13.5 | Corteza |
13.6 | Costillar con hueso y lomo |
13.7 | Costillar con hueso, lomo y bondiola |
13.8 | Costillar sin hueso |
13.9 | Cuadril |
13.10 | Estómago |
13.11 | Hígado |
13.12 | Jamón con hueso, corte corto |
13.13 | Jamón con hueso, corte largo |
13.14 | Jamón con hueso, corte parma |
13.15 | Jamón sin hueso desgrasado |
13.16 | Lengua |
13.17 | Lomo |
13.18 | Media Res Porcina |
13.19 | Nalga |
13.20 | Otros Cortes frescos |
13.21 | Paleta con hueso con cuero |
13.22 | Paleta sin hueso, sin cuero |
13.23 | Panceta con hueso, con cuero |
13.24 | Panceta sin hueso con y sin cuero |
13.25 | Pata |
13.26 | Peceto |
13.27 | Pechito con hueso |
13.28 | Productos preparados |
13.29 | Rabo |
13.30 | Res Porcina |
13.31 | Riñón |
13.32 | Tocino con y sin hueso |
13.33 | Tortuga |
Novedades
Se recuerda que esta disponible el grupo de noticias ( http://groups.google.com.ar/group/pyafipws) donde se publicarán futuras novedades sobre PyAfipWS: servicios web de factura electrónica y sus interfases (se recomienda suscribirse)
Historial de cambios
Diciembre 2018 v 2.0
- nuevo campo tipo_movimiento (prod) en CrearRemito, "ENV": Envio Normal "PLA": Retiro en planta "REP": Reparto "RED": Redestino
- caracter_receptor -> categoria_receptor (beta/prod) en CrearRemito
- datosAutorizacion -> datosEmision (beta/prod) en AgregarDatosAutorizacion
- codRemRedestinar -> codRemRedestinado (beta/prod)
- ajustes mercaderias (beta/prod), cambiando kilos -> cantidad (beta/prod)
- id_cliente -> id_req (beta/prod) en GenerarRemito y ConsultarRemito
Algunos son cambios internos, para evitar modificaciones (datosAutorizacion,codRemRedestinado)
Cambios externos
Impacto la interfaz con otros sistemas (en negrita):
- CrearRemito: (tipo_comprobante, punto_emision, tipo_movimiento, categoria_emisor, cuit_titular_mercaderia, cod_dom_origen, tipo_receptor, categoria_receptor, cuit_receptor, cuit_depositario, cod_dom_destino, cod_rem_redestinar, cod_remito, estado)
- AgregarMercaderia: (orden, cod_tipo_prod, cantidad, unidades, tropa)
- GenerarRemito: (id_req, archivo="qr.png")
- ConsultarRemito: (cod_remito, id_req, tipo_comprobante, punto_emision, nro_comprobante)
Abril 2022 v3.5
- Se agrega método para consulta de Receptores Válidos (ConsultarReceptoresValidos?)
Costos y Condiciones
Ver Condiciones del Soporte Comercial.
A su vez, se libera el código fuente bajo licencia GPL (software libre), al igual que se hizo con el restos de los servicios web. Para más detalles ver página FacturaElectronica.
Attachments
-
wsremcarne.json
(1.3 KB) - added by mariano
6 years ago.
Archivo Intercambio JSON (ejemplo entrada/salida) - nueva versión