This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description

Django-SIFAC is a API to interact with the financial repository called SIFAC and deployed in many french universities. It is not really a django specific app for SIFAC but it’s easy to use with Django. For the moment, only data on cost centers, eotp, funds and functional domains are available for reading, but not for writing.

Installation

To install the saprfc library, please refer to this documentation. If you place the rcfsdk headers in the right place, you can run this command

pip install django-sifac

Integrate with your django app

You need to add this lines to the settings file of your django project

SIFAC = {
    'HOST': '' #  Hostname to connect (i.e sap.host.com)
    'SYSNR': '' # System number to connect to (i.e '00')
    'CLIENT': '' # Client number logged in (i.e '500')
    'USER': '' # Username
    'PASSWORD': '' # Password
}

If you want to use the SAP models filter application, you must activate the administration interface in the settings file of your project and add the sifac application in your INSTALLED_APPS setting

INSTALLED_APPS = (
    ...,
    django.contrib.admin,
    ...,
    sifac
)

To create tables needed by the sifac application, syncing your database is necessary

$> python manage.py syncdb

Basic usage

If you’re using filters and pattern for your SAP Models (or not), it is really easy to use the library to retrieve filtered data. Filters and patterns for each SAP models can be created or updated in the admnistration interface

from sifac import service

sifac_service = SifacService()
cost_centers = sifac_service.get_filtered_cost_center_list()

Launching tests

To launch tests, you should install django, saprfc and packages in file requirements-test.txt

$> python run_tests.py sifac
Release History

Release History

0.3.2

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.3.1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.3.0

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
django-sifac-0.3.2.tar.gz (13.2 kB) Copy SHA256 Checksum SHA256 Source Jul 24, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting