module Snoopy

Constants

ALIC_IVA
BILL_TYPE
CBTE_TYPE
CONCEPTS
CURRENCY
DOCUMENTS
IVA_COND
RESPONSABLE_INSCRIPTO
RESPONSABLE_MONOTRIBUTO
SNOOPY_SSL_VERSION
:TLSv1_2, :TLSv1_1, :TLSv1, :SSLv3, :SSLv23, :SSLv2
VERSION

Attributes

auth_url[RW]
cert[RW]
cuit[RW]
default_concept[RW]
default_currency[RW]
default_document_type[RW]
open_timeout[RW]
own_iva_cond[RW]
pkey[RW]
read_timeout[RW]
sale_point[RW]
service_url[RW]
verbose[RW]

Public Instance Methods

auth_hash() click to toggle source
# File lib/snoopy_afip.rb, line 26
def auth_hash
  {"Token" => Snoopy::TOKEN, "Sign"  => Snoopy::SIGN, "Cuit"  => Snoopy.cuit}
end
bill_types() click to toggle source
# File lib/snoopy_afip.rb, line 30
def bill_types
  [
    ["Factura A", "01"],
    # ["Nota de Débito A", "02"],
    ["Nota de Crédito A", "03"],
    # ["Recibos A", "04"],
    # ["Notas de Venta al contado A", "05"],
    ["Factura B", "06"],
    # ["Nota de Debito B", "07"],
    ["Nota de Credito B", "08"],
    # ["Recibos B", "09"],
    # ["Notas de Venta al contado B", "10"],
    ["Factura C", "11"],
    ["Nota de Crédito C", "13"],
    # ["Cbtes. A del Anexo I, Apartado A,inc.f),R.G.Nro. 1415", "34"],
    # ["Cbtes. B del Anexo I,Apartado A,inc. f),R.G. Nro. 1415", "35"],
    # ["Otros comprobantes A que cumplan con R.G.Nro. 1415", "39"],
    # ["Otros comprobantes B que cumplan con R.G.Nro. 1415", "40"],
    # ["Cta de Vta y Liquido prod. A", "60"],
    # ["Cta de Vta y Liquido prod. B", "61"],
    # ["Liquidacion A", "63"],
    # ["Liquidacion B, "64""]
  ]
end