Sha256: 2bf0689e9596b2686cbe0f7e62d6ebba91ca15a3fe8a9aca8c90caab8435fdc7

Contents?: true

Size: 679 Bytes

Versions: 1

Compression:

Stored size: 679 Bytes

Contents

class NubeFact::CreditNote < NubeFact::Document
  TIPO_DE_COMPROBANTE = 3

  add_required_fields *%i( documento_que_se_modifica_tipo
                           documento_que_se_modifica_serie
                           documento_que_se_modifica_numero
                           tipo_de_nota_de_credito)

  DEFAULT_DATA = {
                  operacion: 'generar_comprobante',
        tipo_de_comprobante: 3,     
                      serie: 'F',   
          sunat_transaction: 1,
           fecha_de_emision: ->(_i) { Date.today },
          porcentaje_de_igv: 18,
                     moneda: 1,
             tipo_de_cambio: ->(invoice) { invoice.set_tipo_de_cambio } 
  }
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nubefact-0.0.10 lib/nube_fact/credit_note.rb